I, uh, kinda don't know how to answer the first question because I don't really have a special knack for cooking types of foods; I just know how to cook some various stuff... I'm not inept in the kitchen or anything, but this may be a more successful venture if you hand me something and say "stir this." :P
...Hmm, I could probably bring/make some snacky or desserty type stuff... ::thinks::
As far as eating goes, I'm an opportunistic omnivore and will likely devour anything put in front of me. With the drinks, as long as I have access to coffee I'll be a happy camper. I'm really, really not picky or difficult to please!