How well do you know me?

So you think u know me well enough... try and get 100% and ill give u a hug :P (and possibly a dolla)

1 What is my favourite sport?
2 What is my dogs name
3 What is my middle name
4 What subject do i hate the most
5 What console do i have and play most often
6 what is my roosters name (1st rooster not 2nd)
7 When did i start surfing
8 What is my Mum's name