NOTE: I am not an admin, moderator, or anything other than a member. These are my opinions on your suggestions.
My suggestion for this forum: A forum where people are allowed to discuss, post, link to, advertise any and all as long as non abusive and also non pirated and also safe to download, install etc.
Uh... No? If you want to advertise, get your own forum or put a link in your signature.
#1: In GIIVideo's http://www.youtube.com/user/GIIVideo youtube videos, refuting https://www.youtube.com/watch?v=hIZkiCzuZHs and similar videos.
AFAIK, only the creator of the website has access to the Youtube account.
#2: For http://www.whywontgodhealamputees.com/ a contact us page.
Pretty sure there's one somewhere, since we keep getting emails about the videos, website, forum, or all three.