As far as the oilcap goes, if it still has the older metal one, it may just be "worn out" I get oil out of my cap after driving it fast, and I still have the old cap. If you have the rear hydraulics on that car, you might want to search the site for some info on that subject, it will probably turn out that you are in need of accumulators, wich will not cost an arm and a leg, just a finger or two.

The second one sounds more attractive...how many miles? How much $?
-Larry