Do I need to add funds or deposit in order to withdraw and receive my payment?
You need not deposit any amount. Once you reach 5000 points you can give CASHOUT and get the payment. If you want to play Casino you have to follow the rules by admin.
Yes, Chandrasekar is correct you do not need to add funds to receive payout from OC.