To answer your first question I believe the game will be on the offical PGO website (Forgot what the name was, you can't find it where you send in your moderator application)
Second question, the beta will most likely be on PC. After everything goes will I think they will start adding it to ios and android.
Also its ok your device lagged, it sometimes happens to all of us. I'm sure shadow will understand :P