Yes. You need an official purchased Java Minecraft copy.
Check if you are using Fabric 1.21.11 and have installed all required mods.
No. (You can try using Pojav Launcher to play on mobile, but it's not the optimal experience.)
Join our Discord!