The inlaws can purchase FL resident tickets for themselves but not for their adult son if he doesn't live in FL. Each adult needs to prove FL residency.
Your inlaws, however, could buy tickets for the grandkids, if they are still young, cause kids don't have to show proof ( don't know at what age they start to require proof)