I echo the sentiment of the rest of the posters. You are truly an unique friend.
I would like to offer a few suggestions. I spent a toltal of 8 mths hosptialized. Visiting is upmost in importance. I have no doubt you will do this. Each facility is different so call and speak with someone about what they will allow. As far a snacks go, it depends on the dietary restrictions they may have. I am diabetic, so my family was not allowed to bring snacks to me. I smoked then, so they brought cigarettes (no lighters or matches allowed).
I like to read so they brought books and magazines. There is not too much free time at first, except on weekends. You are too busy with therapy, classes, rec therapy, exercise, etc.
What I enjoyed the most was some of my personal things, an afghan for my bed and a couple stuffed animals (hospitals are so impersonal)
. Radios or CD players were not allowed on my unit. A phone card was nice also since my family was a long distance call. It was cheaper than calling collect. Personal care items are also nice, shampoo, deodorant, lotion, conditioner, hair brush, comb, make-up. You get the idea.
From someone who has been there, just knowing you are not thrown away or forgotten about really helps.