You can deposit any amount of cash to your on board account, and in fact if you desire you can secure your account with a CC and then make payments to your account as you go to reduce your CC bill.
I have no idea what the OP wants to know. Is he asking about staterooms or does he want to know about the ship in general. Title doesn’t match content of the post..