Kingdom heart 1,2 and 358/2 days quiz [harrys]

what do u know about all the kingdom hearts ganes so far

1 who do u play as in kh358 2 days?
2 who are roxas's best friends in 358 2 days?
3 whos roxas's nobody
4 whos coolest
5 whos soras love 1
6 in kh2 what are the other enemies
7 does sora get frozen in the middle of kh2 358 2 days
8 what is the best keyblade in kh2?