Hi,
To answer you questions:
1. Yes
2. No.
3. Yes
4. Yes
5. Yes
Hope that helps!
Good luck with your project