Yep, balance or not, the points are still accumulated, and you can cash them in. I dont know what happens if you have missed a payment or your late though.
Also, We have the card we used to tranfer the points into dollars, and you just call them , and they tranfer any dollar amount you want...