Can't help with Q1 but there was a very recent thread on Roaches on boats. Yes they can be a problem and they do love tropical climates. Down island they get so large that they call them mahogany birds.
The water is always bluer on the other side of the ocean.
Yes, I do realize that it doesn't matter where the mail service is while you are cruising, except when establishing residency. New Hampshire seems to offer a good place to establish residency from a tax perspective, therefore we were looking for a way to do that through a mail service.
New Hampshire does not have a formal procedure for establishing residency.
Anyone wanting to establish N.H. residency must provide some form of tangible proof that they are living in the state. Acceptable forms of proof include drivers license, utility bill, rental or mortgage payment, and vehicle registration.
New Hampshire is not unique in having no State income tax (eg: Florida).
Beware, NH is not quite free of incometaxes. Unlike Florida and some other states:
"Interest and Dividends: A 5% tax is levied on interest and dividends in excess $2,400 ($4,800 if file jointly) earned annually. "
So if you have subtantial income from those sources--NH wants a piece of it.