That is a LOT of things all at once.
Slow down and break what you need into pieces and try one thing at a time.
If you’re unclear on fundamental workflows in Unity, try some tutorials.
Nothing you list above seems complicated, but it’s very poorly described so I cannot even comment specifically.
How to report your problem productively in the Unity3D forums:
This is the bare minimum of information to report:
- what you want
- what you tried
- what you expected to happen
- what actually happened, especially any errors you see
- links to documentation you used to cross-check your work (CRITICAL!!!)
You may edit your post above.
If you post a code snippet, ALWAYS USE CODE TAGS:
How to use code tags: Using code tags properly