The long-awaited Hummer EV pickup will have off-road capabilities and fast charging with an estimated range of 350 miles on one charge.