Filters r same as grace
I have imported genuine oil filters if Vezel/Fit/Grace from UAE.
U can PM if u want one still in transit though.
It wont be difficult to maintain the car.
As for body parts
Worst case scenario u can import them.
I got new Z LINKS & FILTERS for my ALPHA from Toyota Japan.
Took time but was worth it.