welcome, thats a good find for a k10 with only 17K on the clock, happy motoring!
as for parts, ive found ebay pretty good & local parts suppliers, most places are cheap for micra's i have found. If you want the best price, ebay search, eurocar parts search (normally some sort of discount code floating around) & your local parts place & compare them, i managed to get oil, air & fuel filter & ngk plugs for £19 delivered from eaby! then got 5l 10-40 oil locally for £14.99 hth's