It would be helpful if the blog post would say that explicitly. Or maybe I just missed it? I spent a while on the website trying to figure out how to access the new content because I felt the blog post implied the content was up already.
I would suggest you research further but they are usually strict in your degree matching your occupation. I'm almost certain a degree is a requirement in each scenario.
Agreed. Too many startups are focused on connecting to the social graph instead of selling a customer on it. If they like your product, they will make sure their friends are on it or hear about it.