I’ve used e-transfer, PayPal, and Wise (formerly TransferWise) and they all work. I’m a bigger fan if wise since the conversion fees are the lowest.
You should not charge tax since its a US company and you don’t owe hst on that work (still need to for income tax though obviously).
Haven’t used a business account before so I can’t speak to the pros and cons of that approach
Check out /c/[email protected] and you’ll get a pretty good idea of my pick of an ideal city.