I dont have all the answers, but will try my best:
Harpo, i use a carto, so it doesnt leak in any position. As far as atty use, as long as the atty is not flooded, i would think it wouldnt leak. So far, when I put it in my shirt pocket, i swing the arm down into the closed position and use it like a clip on a pen. No leaks so far.
Industrial- The battery life i am being told, is 1 1/2- 2 full days. It does not use regular rechargeable batteries, it uses battery cells i think they called it, which have a life span of 3-5 years. The charging is a regular mini USB.
5card- I have no idea of the price point, but like you said i highly doubt its in the $125 range. I believe the warranty is a full year for the device.
Rowdy- The finished product will be more polished or anodized , the EVOLV and DARWIN I believe will be much smaller as well.