You do not need to pay a fee for overstaying your visa. You and your son will need to file the appropriate applications with the government filing fees, but there is no fee for overstaying your visa. You can read more about adjustment of status at http://myattorneyusa.com/adjustment-of-immigration-status.
Answered on May 26th, 2016 at 2:34 PM