Been several times.FTM hit it right on the head.There is an emormous amount of people everywhere.
It is a great race,and a terrific time.I strongly suggest they get Front Straight Grandstand tickets,the higher the better.A little extra money spent on better seats is worth it in my opinion[they are a little farther apart]so more room.The hotels in the area will require 3 or 4 day min.stay.
If I can be of any help in any way,just let me know.Cause any friends of yours are friends of mine.
Randy