I was sick for a couple of years so I can talk from the patients perspective. The thing is that when you are first sick people are all there to lend a helping hand...but as it drags on they tend to drift away and back into their own lives. I have never been so lonely as I was bedridden for 2 years. I was too sick to do anything fun, well too sick to lift up my head and few people have the patience to deal with that. DH was working 3 jobs while trying to take care of me and the house and it was just too much for one person to deal with. Most people who are really sick will silently, stoically bear there burden and not tell you how bad it is, so if you can offer they will probably be wildly grateful. Here is what did or would have helped me.
At one point someone took all of our laundry and brought it back washed and folded the next day. It seems so mundane, but it was so special it really stuck in my head. Boy if they could have emptied the dishwasher at the same time it would have been the best day of my month.
Bringing prepared food or groceries for DH would have been wonderful. He was so busy trying to get from day to day he did not take care of himself. For him not to have to either go to the grocery store or worry about spending 5 whole minutes preparing food or cleaning up would have been a godsend. He just stood over the sink and shoved in his face whatever didn't have something growing on it straight from the fridge.
Spending time with me at the hospital was wonderful. I was in the hospital for months and it was really hard on both of us. When you are in the hospital you need someone who is clear-headed who is willing to watch out for you. Even if you are in a great hospital there are cracks that you can fall through. So someone just to sit with you through the long days is great (even 5 minutes is such a wonderful break in your day), someone to take some pressure off of the family is awesome.
Be willing to bring or even watch movies with the sick person is great. Being bedridden for a couple of years I have watched pretty much every series available on all 200 channels. For months I was not well enough to go to a movie rental store or a redbox. Having someone willing to drop off a movie, or better yet, take the 2 hours out of their lives to watch it with me so I wasn't alone was more of a blessing than anyone will ever know.
So I guess my point here is this, it is the little daily things that get to you when you are sick. You are prepared for the losing the big things, like working every day, but ill-prepared to lose your independence in the little things like showering, eating, putting away the dishes and laundry. It is these little indignities that put a fine point on how sick you really are. I think that your friend is so lucky to have someone to care enough to ask how to help.
Good luck to your friend.
Shayne