Internships Lens - I signed in to LinkedIn/Facebook/Windows Live/Twitter in Settings > Email and Accounts. Do I have to sign in again for Internships Lens?

Yes. Internships Lens requires a one-time separate sign-in.