Yes, under certain conditions, such as if the licensee is retiring, and if the son has sufficient experience, he might qualify for a license transfer.
Yes, the terms "independent contractor" and "freelancer" are often used interchangeably.
You're an independent contractor if you offer services to the general public under a business name, maintain control over how you provide these services, and operate independently from the businesses that hire you.
In many jurisdictions, a "B" license is for general building contractors, while a "B2" might refer to a specific subset or specialty within general construction. Always check local regulations for precise definitions.