Some of the most trusted and most used sportsbook websites on this forum are Sportsbet, Fortunejack, Stake.com, Betnomi (they may ask you for kyc at some point).
At Betnomi you don't bet with BTC/crypto though, which is a must for OP.
I advise checking out Fairlay which basically fulfills all your requirements.
Hmm, no, it's missing liquidity. Tomorrow there is the top game in Serie A and the over/under 2.5 market looks like this:
Source: https://fairlay.com/market/ac-milan-vs-juventus-17/The odds are ok, but the liquidity is poor considering this is a game with big names on a day where not a lot of other stuff is going on. And if you go into lower leagues, it gets thinner and thinner unfortunately. Fairlay does tick a lot of boxes and it depends a bit on a) what markets OP wants to bet and b) what is his average bet size, but it's not perfect as well.