the phil embassy here used to provide the affidavit of support letter..but now i heard that they don't give it out anymore.better go to phil embassy and check with them.
I think its better to get him a family visit visa..becauses it's very strict now in the phil immigration when you are going on tourist visa or business visit visa..they will not ask for a show money also if he will come on a family visit visa.