You know, I happened to be visiting WDW a few years ago and it was Super Soap Weekend. It all took place at MGM, and honestly, it was run very well. The actors were specifically placed around the park and roped off lines were there for those who wanted to wait for an autograph or a picture. I think they even gave out tickets for them, as well. Every few hours, a short parade of actors went up the street to a stage where they conducted interviews or games. It was not imposing for anyone who wasn't a soap fan. You could still navigate around the park to rides and shows, without running into any "soap" activity. It looked like the fans were having a great time, and, I have to admit, it was fun to see the actors I recognized. As for how long your friend will need to be there, that's variable. I guess it depends on who or what she really wants to see. Activities went on all throughout the day.