In my opinion, 35 psi will be fine
Regarding oil brand, I prefer zic 0w20, reason, it's API SP fully synthetic with reasonable price tag, and most important, sourcing is easy, you can order on zic daraz mall store or zic pakistan website and receive on doorstep
I've personally purchased through daraz and there was no leakage and it was packed nicely, so I can recommend you that