Two years ago I bought a 97 Marlin- with the same power package, and paid a lot more than the price you quote. We had the compression checked, removed the non-operational generator, had bottom units serviced, had our mechanic go through the boat, looked for water damage , checked bilges, tanks, and he gave it a good to go. The Yamaha fuel flow did not work and to repair it was too much cost, the gages worked for fuel and we uploaded the owner's manual from the Grady White website for our specific boat. The windlass and all other equipment was good to go. We replaced fuel filters and oil pumps, and all impellers.
Original parts are hard to come by and we had to replace the pump for the head, it was an easy process with the Jayco instructions- but expensive part. The boat is a gas burner with full tanks, and we had to replace the fuel lines which had become clogged, we repainted the bottom as it's in a slip year round here in MX. We had the boat hauled from Long Beach to BAja Sur and it's gets lots of use. The oil alarm works, and I complain about the fillers and the only way to see use is to put your head in the rear hatch and look at the tanks. My boat had low hours on both engines but somehow there was a water leak into the starboard motor head and had to have it replaced- lots cheaper here in MX than in the states.
The boat is a smooth ride and has brought a lot of fish up, as that's it's principle use as overnighting would be fun but usually too hot around the sea of cortez, but nice for island hoping ,picnicking on the beach and day trips to several close by islands that hold a lot of fish. for the price- if it checks out I would say go, but prepare yourself to fix all the things that have needed fixing by the previous owner.