To add on the inspections, The 100hr technically is for "aircraft for hire" now if you are one of those that fly over a 100hr a year, then you will have "maybe" a couple AD's which require a 100hr inspection. it is always a good thing to do a good engine check every oil change, and a spark plug clean every 100 hr's. the scope of the 100/annual inspection for most planes are the same.
Now if you get this plane. DONOT get a pre buy, have an annual done by someone other than the normal mechanic that works on this plane. a Pre buy is a joke, and I for one will not do one if someone asks me. If yo uwant to know more. please e-mail me. and don't forget a title search. Good luck on your endevour.