Re: SeaPro comments
All of the "Sea" boats are about the same--decent mid-level boats with low price, easy maintenance, and a tolerable level of problems and flaws. Sea Pro went out of business a couple of years ago, but generally you won't deal with a manufacturer after a couple of years anyway. But because there is no effective hull warranty, for a boat that size, I'd get someone who knows hulls to inspect it.
Yamahas are good solid motors.
All the rest will be a function of the previous owner's care or neglect. Keep in mind that an engine that hasn't been used much is worse off than one that has.