Get your taxes done using TurboTax

"could he file separately as head of household"
Not if he lives with his spouse.