1. Yes you can. Just make sure that Hosting you choose can open ports so that your CP Flux can shows login, char and map server status 'ONLINE'
2. You doesnt need to do anything with servers. Just use your VPS IP in clientinfo.xml for server login connection.
3. Prepare VPS Details eg: username, password, database name since you will insert MYSQL details in Flux config/servers.php . And Also add users in privilleges in your phpmyadmin or any database manager that you use if needed.