1. yes it is legal to hire a driver to work for company and family; if you own the company; if it is you who are paying for the driver.

2. being a company driver, its hould be 8 hours, however being a family driver late night and early morning driving might be required with extra pay on top of his basic salary.

3. with a lesser amount of salary, state that food and lodging somehow shoudl be free.