Can I do everything from Tablet and Phone?
You need to be able to use
Challonge effectively. Other than that, it should be fairly normal usage - just posting on forums, chatting, copy-pasting, etc.
If you believe you can manage a tournament using your tablet and phone, feel free to apply.