As for the rest of the truck, well, it looks like a blind person was given a verbal description of a Lamborghini Countach and then told to draw a pickup truck. My 9-year-old son loves it, and he's probably closer to the target audience.
The stainless stressed-skin exterior is an interesting idea, but I suspect it will be quite expensive to manufacture and difficult to repair. It also may not survive the sort of abuse that many of us apply to our traditionally-built trucks (once the shape of the stressed skin is compromised by a dent or other deformation, it may lose a substantial amount of strength).
To get 500 miles from an aerodynamically-inefficient truck will require a huge pack. There is certainly room to package such a pack, but I'm sure that Tesla is banking on substantial reductions in pack cost or else it will be challenging to make this thing profitably at a $70k sell price.
The range is going to suck when towing 14,000 lbs, particularly if it's a trailer with substantial frontal area. I haven't yet done any back-of-the-envelope calcs, but 150-200 miles between charges might be a best-case scenario.
Charging a pack of that size in a reasonable amount of time is going to take quite the charger. Tesla continues to increase the rate of the Superchargers, but hooking up 10-12 of those stations to the grid is going to be a challenge in itself.
It will be interesting to see what else is announced by traditional truck manufacturers in the coming months. Can't say much more than that.