Answer yes to qualified tradeBusiness name is his nameAddress, home addressMaterially participate answer is yes (He did the work himself)On a 1099 your son can ...
The IRS is woefully understaffed due to Covid and Trump reducing/freezing staffing levels his entire tenure. He was not a fan of the IRS. Facts matter!