Is there a way to recover my account without knowing the email?
My 2FA is still enabled and working but I forgot my password. And I can't really remember setting my mail address in the account.
Additionally it's not possible to click the support button without logging in

Make a new account and try live support. On contacting them they will ask for some proof that the lost password account is yours like your ip or the bitcoin address you used to deposit to that account. Once you prove that the lost password account is your then you can have it back in no time

Quoted for Reference,
Read above and don't just quote whatever post. Reporting to your manager.
Is it illegal for a site to let people gamble with them and them profit then they ban the country a couple years later??
A casino have the right to, if they have observed irresponsible gaming behavior, fraud, etc.,