Was considering one myself recently but like you do worry about range and battery life,
"You can expect electric car batteries to last for around 10 years. However, battery capacity will decline with age and use, potentially to around 60% of its original figure after a decade of typical use...