I am using caltex havoline formula and thats a very decent oil for most type of cars (much better for hot summers as well). Just make sure the person you bought it from wasn't using fully synthetic previously in which case its recommended to continue with same. For filters, I'd suggest you go for genuine toyota (atleast the oil filter). For air filter, I believe local corolla models air filters also fit vitz so you can use that.