Yes. :P He actually eats atleast twice in the movies that I can think of.
Cade is Luke's grandson.
Luke Skywalker who is dolly parton
Mara Jade Skywalker (Luke Skywalker's wife)
No. She only has one child with Luke Skywalker, Ben Skywalker.
#5, the empire strikes back. Hope we helped