Just to endorse the excellent advice previously given regarding the immigration service
and the cruising guides
from the ICC
I note that you're from Minnesota
. Winter here isn't as cold as you are used to, but it's not the Med either. Living onboard for the winter will require either heating
or thermals - our climate is cool but humid. The humidity makes it feel colder than it would with low humidity and the same temperature.
There is an excellent website www.inyourfootsteps.com
that you can use to plan marinas
etc. There are few locations here where people will anchor
or moor during winter months as generally local insurance
companies won't cover your boat in these circumstances ( a couple of very exceptional and very sheltered locations apart).
The website can let you locate some of the marinas
that are available and you can contact them and haggle with rates. It's worth haggling as unlike locals, you have the option to relocate to another part of the country so if they want your business, then.....
Some marinas don't like long term liveaboards so make sure you discuss your likely term of stay with them.
Finally if you need any local advice on marinas or other stuff, don't hesitate to ask. I'm not a regular visitor to the site, but I'll try to keep an eye out.