One of my FI's friends and groomsman is a 4-star resort chef, and offered RIGHT AWAY to do the hot food at the bbq reception. We at first said "But we want you as a guest and to have fun, not work!" and he replied that he LOVES his career choice and really really wanted to do this for us. We graciously accepted

One of my friends that I have known for over a decade and I made a deal aaaaaages ago that I would do her make-up (I have a diploma from a well respected MUA school) and she would bake my cake for our respective weddings. She reminded me of that when she found out about our engagment and told me she is super excited to bake for me.
My problem is this:
We know that these people are doing these things out of love for us and as their gift to us. I would feel awkward to *tip* but is it ok or even expected to get a gift of thanks? I would love to do that, but would it be weird? "Here's a thank you gift for your gift" type thing??
ETA: FI's dad is a professional photographer and is doing our pics (again, as soon as we told him of the engagement he said "Well you don't have to book a photographer!!"). Gift/token for him?