Cool vid, done lots of work so far.
I can help out on most that you want but not as a dedicated team member if you dont mind. I am working on a project too (well,3 actually if you count my mates projects too) but I often need breaks and doing work for someone else is a good break.
I can model and skin but dont like skinning, script (am leaarning Lite-C now) most effects, spells etc.
Have a fair bit of industry level design work (you have got to have a base working script and concept levels available to test out all work in)
Can animate but not too good at that yet either

You can check out some of the work I can do in Jobs offered thread, "Experienced team needs a model designer".