So for business banking, with a US LLC there are quite a few good options inside and outside the US. Id suggest to open 3-4 business accounts for redundancy. Example EMIs that support (or maybe support) US LLCs:
Mercury (US), Levro (US), Airwallex (SG), Verifo (Lith), Zen (Lith), Narvi (
Finland), Satchel (Lith), Ebury (UK), Zyla (US based, Chinese owned), Bancoli (US),
VertoFX (UK), Currencies Direct (UK), FV Bank (Puerto Rico), Yoursafe (NL), Ecommbanx (CY),
Paysera (UK), Pingpong (
China), Meow (US), Wise (UK).
And then by getting an ITIN, and some sort of proof of address in the US, you can if you visit the US in person, open both a personal and a business
bank account at a traditional US bank (or
EMI).
Then for personal banking, Id also recommend having a bunch of accounts in banks in multiple countries, including in the US as above.
With residency in Paraguay you can open an account with Gibraltar-registered Xapo which is a great bank, especially if you are into
Bitcoin. Also opening an account with
Panama-based Towerbank should be possible.
And with
Canadian citizenship and residency in Paraguay, maybe you can open a personal account in Lithuania based EMI Zen, worth a try! Paraguayan banks are not great btw, very bureaucratic and not supportive of international transfers, so would only open an account there if you stay in Paraguay a long time and need it to pay local bills or something.
With residency in the Philippines, you can open a personal
Wise account.
And then you have the UK banks that offer offshore accounts like HSBC or Barclays. These are usually a bit more expensive with high minimum requirements, but should be available to a Canadian citizen residing almost anywhere in the world.
Further, if you can get residency in the EU/EEA even for a short while, say in Cyprus, that opens up a lot of possibilities for opening personal accounts at good EU based EMIs.
And finally, it is easy to get residency in the UAE, even if spending very little time there, and they have quite good local banks where you can open personal accounts.