Will get back with a little more in about half a day if no one else steps in (time for me to sleep)
Also, as per gameplay vid 3, shops and food kiosks are staffed by the company that you sign the contract with, not your airport staff. (Same with contractors)