Make any Twitter or Facebook account you want. Twitter has unique usernames so he can't make a name that is already being used. The name should be as short as he can stand.
Facebook doesn't require unique usernames. The instructions are pretty simple for setting up a page. They are a lot nicer with photo backgrounds.
Both appear to be moving in the direction of more verified business accounts; I don't imagine either will be free to commercial ventures for much longer.