

Yep, just search for country + banks for expats. Typically a lot of the countries well known for financial services have banks which make it very easy to open a bank account online. They will require you to upload some ID for verification, and provide tax details. Expats (rich white immigrants) do this all the time.
You are not limited to just Canada / Europe either. E.g. Australia: Macquarie Bank Singapore: OCBC Hong Kong: HSBC
Not for a long time. The Economist Democracy Index demoted the US to a “flawed democracy” since 2016, where it has been ever since.
Democracy index, 2024 - https://ourworldindata.org/grapher/democracy-index-eiu