In any way of installing xposed framework, you will at least need an unlocked bootloader.
For debloating, you can use an adb connection in order to uninstall most pre installed apps, including 80% of what we would call spyware.
For blocking ads, I like to use AdAway project. It works with both...