How can I generate more coins while mining on PoS?
Yes, you have to have client with all your coins open with your private keys and have it sitting on online machine.

See Proof Of Stake Details section for NXT