So keeping the fasts or paying kafara?
What are the rules for each?

If he missed the fast due to ignorance then only qadha is wajib but if one has not fasted willingly then has to pay qadha and kaffara both.