The first thing I look for is a competent crew. Are they ready for you when they say they will be? If they tell you that boarding is at 8:30 and you show up at 7:30, they'll be grumpy, but do they know what to do with you? Do they give you instructions to get ont he boat, or do they let you board willy-nilly? If they are sloppy at boarding, just think how sloppy they'll be when the poop hits the fan. Then I look at the little things. Chipped paint doesn't bother me too much unless it's out of control, I know how easily cylinders chip gel coat and paint. Is there running rust? Running rust is the easiest thing in the world to fix, but it's a constant battle, and involves a little expense. Ospho costs about $25 a gallon. Is the boat owner willing to spring for $25 bucks every few weeks to keep his boat sharp? If so, he's probably willing to keep the bilge pumps sound and do the other maintenance. If not, it raises questions in my mind. Does the engine smoke? Divers universally agree that smoky engines cause sea sickness, so it is vital for dive boats to keep the engines well tuned. Black smoke is the sign of a blown turbo, which are on the order of a couple of grand to replace. White smoke is the sign of a worn out engine, a bit more money. It's the black smoke that makes folks sick, it's unburnt fuel. It also costs a bunch of cash to run with a bad turbo, it's a waste of fuel. I listen carefully to the Captains briefing. Is it thorough? Is it rushed? Does he sound like he knows what the heck he's doing, or does it sound sloppy and half hearted? Remember, all of these things can be checked before the boat leaves the dock. If the captain is briefing on the way out, he's violating Coast Guard rules, and his mind is not on the job at hand, which should be driving the boat.
There are lots of other simple things, like O2 and AEDs and stuff that should be obvious to everyone. I just want to tell you what I look for.
As an aside, Halon is prohibited from use on commercial vessels in the USA. The only allowed fire suppression gas is CO2. Very few passenger vessels are required to have CO2 fire suppression systems. You could look for a long time for one and never find one.