1. yes
2. yes
3.YES YES YES YES YES YES YES YES YES YES YES YES YES
ok i overdid it with the yesses but you know what i mean