Why would you ever consider reporting him? The last thing someone struggling to live needs is to be harassed by the community and abused by cops.
Consider treating him like a human being. Ask how he’s doing. See if he needs anything. Keep an eye on local social media for people mentioning him so you can warn him before some nimby bootlicker calls the cops on him.
Your kid would need reported W2 income to be eligible. Start a 529 plan instead.