Buenas tardes, que yo sepa para acceder a USA de turista ya no hace falta la B2, hace unos años pusieron un programa para exención de visa (Visa waiver program) por el cual solicitas por internet y en 24h tienes la autorización "ESTA"
Si buscas por internet ESTA USA te aparecen la pagina.
Consejo: vete a la pagina oficial del gobierno de USA que hay muchas paginas que te hacen el tramite pero te cobran cómo 80 $ cuando en la oficial la tienes por 15$ +/- hablo de memoria pero sé que es mucho más barata.
Para la otra cuestión del barco, no te puedo ayudar, siempre he entrado por aeropuerto.
