You can set up master on windows server with one click installer or using docker compose file for more details please visit XinFin Masternode setup page.
No it's not necessary to run a masternode on server but we recommended to host the masternode on server. Setting Up masternode by staking coin gives opportunity to mint additional coin as validators rewards.
Yes you can run the masternode on you Local machine but your node must have 100% up time and must have facing direct internet connection.
You can run as many masternode you want to run at one time. But there are various conditions to run masternode like for more details visit XinFin Maternode Setup page to learn about their requirements.
Coinbase address is the masternode address and masternode owner address is the address of wallet which you have proposed 10 million xdc.
The rewards will be received on wallet which is masternode owner address.
Rewards are distributed to masternode owner after ever epoch.
900 blocks are mine in one epoch.
It takes around 50 minutes to complete 1 epoch.
Rewards for the masternde come approx 10 %pa rewards for running masternode. If the number of masternode increases, the rewards will be reduced.
108 masternode are selected randomly with round robin algorithm.
Currently Xinfin network supports 2000+ tps.
Yes You can find the the testnet at http://apothem.network.
It takes 2 seconds to mine a block on XinFin Network.
For now XinFin doesn't support hardware wallet but it will support soon.
For now XinFin web wallet doesn't supports XDCE but you can store it on XDC Android Wallet
No you can not store your token on masternode address on XinFin Network.
Yes it is necessary to take the backup of your coinbase address.
If you lost your coinbase address your node will be down and you need to resign from the masternode.
All your funds will get lock and you will not be able to receive rewards and your 10 million xdc will also get lost. So its always advisable to backup your keystore.
XinFin network is decentralized and no center place to store date so there is no chance to recover your token.
Yes you can deploy your smart contract on xinfin network with remix or web wallet.
Yes XinFin network is Ethereum compatible, so you can deploy any smart contract on xinfin.network.
Yes you can create your own token on XinFin network with Mycontract.
Read : How to Deploy own token on XinFin Network