1. i tested with dell so I think it should.
2. if you want lower body tracking and you hare happy with quality then yes. very soon i will support only lower body tracking and external sesnor to track rotation.
3. kinect one if price is ok for you.
4. i still develop. first of all reduce number of issues as there is so many configurations. secondly support 2 kinects for 360 degree body tracking.