Maybe yes, if its in realy bad condition, i dont know the specific plug code, but in your car only iridiums are recomended, they cost around Rs.1300 each, you need 3.
About the oil filter yes Toyotas OEM is a bit expensive but after market Guard/VIC/Lepon are good enough for 1 time useage, i.e 5000kms.