I may be replying too late to this, but as a caterer/owner, I divide all tips among staff - if the host wants to tip me, they do it separately. I do not expect it although I always do the majority of the work - it is my business. I would do all the things you describe your friend doing - and more

pgr555