In summary, to afford a $1,200,000 HDB flat, a PR would need to pay at least $240,000 as the down payment, which can be covered using cash, CPF OA savings, or a combination of both.
Thanks for choosing EdgeProp Buddy for your query. Remember, I'm currently in Beta. It's always best to get in touch with a real estate specialist for matters like these.