Talk to a pro
It seems like the "hidden cots" you're most concerned with really boils down to insurance. I would call a few agents, tell them exactly what kind of boat you are considering and have them give you a quote. At the same time they can answer a lot of your questions regarding laibility coverage, etc. Best wishes for some smooth sailing.