iPhone has AdGuard which is decent. There's also Lockdown Privacy which acts as a local VPN server (that the device itself connects to) which can filter in-app spyware such as the Facebook SDK.
Not sure - I recommend just using Invidious for this. Host your own private instance on a small computer at home. Put it on a random domain/port and it's unlikely to be discovered so you don't even need auth.