In this case I would recommend you build your list from the safety up…find one or two you can afford that he will probably get acceptance, then find a match or two and a couple reaches. meanwhile help to encourage him to raise that unweighted GPA as much as possible.
Thanks so much for your advice–I appreciate it!