Andy, do we need a separate wallet address for staking coins in the future? As coin collector said, we are receiving the rewards for MN on the same address as masternode is running on. Can we let the rewards one the same address for staking or send them to a separate address?
You can use you masternode address for staking. There is no isssues with that. The amount of 1000 coins will be always locked and will not participate in your staking volume but the coins that you earned via MN rewards can contribute for staking. You'll receive your staking rewards at the masternode address too.
I presume the cli wallet (on VPS/linux for most) is good for staking as well, does it need to be unlocked as well ?