Re: rammed:by the customs & border patrol
In Canada my boat is a private residence, and it is illegal for anyone to come aboard uninvited, without a search warrant. To get one they have to present some pretty convincing evidence to a judge,and that can be challenged. I would never allow anyone aboard . Offshore, some sharp things sticking out, take care of any uninvited inflatables. I once ripped open a US coastguard inflatable that way. The harbour security guard said they would be scrubbing toilets for a while, for that screw up.
I wouldn't cruise any country which allows a bunch of macho foreigners to enforce their own law in their country.