I need to signup on their website, or I have to buy a coin?
No need sign up but you need to own the coin and Regalcoin Wallet to stake it.
Wallet without coins, you can't stake la..
How much is your cost to mine ZEC with your spec.. .thinking to mine too