There is an outbound conversion limit of $500K, with a few other limits depending on the payment method and tier of the account. If you ever need to complete a large transaction, please reach out to us for assistance. There are no limits on inbound transactions.
Regarding restrictions, there are few restrictions on where you can send funds (outside of sanctioned countries) however we do restrict payments from some countries. The full list can be found here.