I think that sounds like an awesome idea! If that is what he likes, then I think it shows a lot of thoughtfulness getting him something that he finds sexy
I'm sorry about your friend, but am glad she is getting the help she needs. I don't really have any advice on how to handle this situation, but know we're all here for you!