if you want to confirm it, ask MOE. they said they have not changed the policy. this is just by logical deduction.
for PR, yes, for Citizen, i am not sure if you can take all your CPF out.
changing of citizenship for 2 times might not look very good, but it could be case by case i think.