What kind of ping do you get when playing onine games?
If it is high too it could be your router.
Also if you are using Wifi try moving your PCs, there could be something interfering with your signal.
No, because smartphones are completely different from PCs.
You can't run a game that is programmed for PCs on smartphones.
The games could be emulated but that wouldn't be a fair comparison because emulating is extra work the smartphone has to do.