5.3.3 Apps may not use in-app purchase to purchase credit or currency for use in conjunction with real money gaming of any kind, and may not enable people to purchase lottery or raffle tickets or initiate fund transfers in the app.
https://apps.apple.com/gb/app/william-hill-sports-betting/id... https://apps.apple.com/gb/app/bet365-sports-betting/id519684...
Two of the largest bookmakers in the UK.
And this one is a lottery app so directly one of the things you've said is not allowed
https://apps.apple.com/gb/app/the-national-lottery-official/...
5.3.4 makes it perfectly clear that gambling apps are allowed, if they are "free", properly licensed/authorized to operate, and geo-restricted to only be available where they are authorized to operate.