So there will be enough buoyancy in the 7mm wetsuit, at let's say 90 feet, so that if I release all the drop able weights in an emergency I can easily swim this rig up, even with a non-functioning wing?
That's something you are going to have check for yourself. I don't use wet suits.