Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Pretty much any site that allows you to convert a youtube into a mp3 would suffice. It's not really important to see who's on the screen in all honesty.
scms is in a transitional phase right now so I'd have to bother chaos to put it on the front page instead of writing the thing up myself. Darkie and Ace_Emerald did advertise it before hand on twitter and facebook and I think they are going to post it again on facebook soon. (if not I can pester darkie about it)
Also, not to be that guy, but Tough Claws is actually a 33% boost (was confirmed a long time ago in the Zard OU thread), so it's marginally more than a Life Orb.