7 cents per kwh is a very common industrial rate.[2] Maybe it is a bit low but it's a lot more reasonable than one of the highest residential rates in the country ($.2/kwh).
Let's say 5000lb for batteries + cooling/wires. Semi's routinely have (200gallons *7) 1400lb in fuel or more and a ~500 hp ~3000lb diesel engine. I don't know what the electric equivalent would weigh exactly but Tesla's 362 hp motor is 70lb. Let's say a 500hp one weighs 500lb. 5000+500 - 1400 - 3000 = 1,100. Tractor weights are around 15-20k so ~5-7% weight increase with a pretty generous estimate for cooling/wires and engine weight assuming rest of the drive train is identical.
[0] https://electrek.co/2017/02/18/tesla-battery-cost-gigafactor...
[1]http://benchmarkminerals.com/lithium-ion-batteries-are-now-s...
[2]https://www.eia.gov/electricity/monthly/epm_table_grapher.ph...