Question 1: How important do you believe social media is for a successful brand?
I think Social is very important. It's the heartbeat of a brand, and it's important to show that you are alive, doing great things, helping others, etc.
These days your website is the hub of all activity. But Social Media is the way you get all the out. Post it on your site, share it on social.