Facebook uses individual accounts to access brand / business pages. There's no requirement the account actually be used but it must comply with the terms which means being an "actual account". For larger profiles and those with account managers it's possible to get a management-only account.
By Twit I assume you mean Twitter? Twitter is pretty much the inverse with a 1:1 relationship on accounts to logins so each brand you want to manage one for is setup independently with business information and accessed directly.
LinkedIn, Google+ and MySpace mirror Facebook's approach. Pinterest mirrors Twitter although you can farm out pinning options per board.
As far as jump starting traffic, that's really not how social works for most cases so unless your business is about creating seriously interesting content [think video / infographics / cartoons / fantastic articles] it's unlikely many people will make the jump off nor should that really be the goal. The opportunity of social is in the platform its self, not pushing everyone off of it.