No, it can not be installed. The evo comes with battery stoppers. Please look at the product pictures on the website. When used with tape, they are more than adequate to keep the battery in place.
I am not sure about springs, but personally I run on a large track over here and I use pink, black and purple mostly. I think 2 sets of each should take care of your needs, unless grip is too low. However even with low grip, I tend to like stiffer springs.