Charge stations are not everywhere, not by any stretch of the imagination
Once you're a little outside of the I95 corridor its challenging
Out for a drive up 91 through Mass/Vt/NH and there's quite literally nothing between brattleboro and canada
All of vermont is dicey......
https://www.tesla.com/findus#/bounds...e=concord%20nh
As far as electric generations goes, unless you're willing to go to nuclear power generation a very large percentage of power to run that electric car comes from dino sources