If you live off site you should be able to attend all housing events. That being said, it often times requires jumping through hoops when you live off site. I have a friend who lives with her fiance off site and she had to sit at security for 5 mins just to go to the learning center at Vista way. All because she didn't have a housing ID even though she was taking a Disney class and had access to the learning center. Getting to classes is easy because they give you a piece of paper for that that you show security.
While it may be a pain in the rear end sometimes living off site I really wish I had chosen to live outside of CP apartments for my second program. For a 2 bedroom in chatham my roommates and I collectively pay a little more than 1,000 dollars a month. And what we get for that (gross carpets, ridiculous inspection expectations, rule out the rear) does not equal what you pay. I think the benefits of CP housing greatly depend on your age, level of maturity, and basically where you are at in your life.