I think the key word is 'active' users...I don't think this (tch's) forum has 100 'active' users per day!
I have a semi-dedicated, with several accounts and several variations of boards...the most active being problemadults.com. Members: 208
currently using 122 meg's of space, and 3154 meg's of bandwidth (with 12 days left in the month)
it's not a SMF forum, it's VBAdvanced, with the photo album, links pages, chat room(s) and arcade options all in place and used regularly
I'm certain that TCH can handle your friends forum on a shared hosting account