To block the 100% Free popup, you need to enable brave://flags/#brave-adblock-cosmetic-filtering-child-frames
because it is in an iframe, so cosmetics don’t work in iframes unless you enable that flag, it is for Desktop and Android so you shouldn’t have problems with it.
For the sharing one, it should only appear once, because then a cookie is created. show_share with a value true.
And it sucks because it has the anti-debugger, but when I could see this in other mirrors/sites I had to created two filters, one for the message and other for the dark transparent background that is created. Does the job, but it is hard to improve it when anti-debugger is on, and the userscript I was using is not working anymore, so it is what it is, I wish Brave or Chromium would just stop this madness with anti-debugger stuff, no script should block the use of devtools.
You could use these and individually add the domains you find with it, but you could risk it and use them as generic rules, so other sites will be covered, but probably more than the ones they are needed, this is what I have in my custom filters though:
moviesjoy.to,sflix.to,1movieshd.com##.modal-backdrop
moviesjoy.to,sflix.to,1movieshd.com###modalshare