I have been reading about card and crypto payment options for a while now.
One thing I figured out is that doing the research first saves a lot of trouble.
There is a thorough guide out there on licences held abroad and what they mean that settled most of my questions.
Sharing in case anyone else is interested.
A bookmark:
https://odszkodowaniacoventry.co.uk/