Ok. Can you solder? I only ask because Traxxas has a proprietary battery connector. They try to get you to use their smart batteries. There have been a few problems with the Traxxas chargers that folks have posted about here, so I can't recommend them. Their batteries are seriously overpriced as well, so I wouldn't recommend them to anyone either.
If you can solder, then the first thing I'd do is hack the Traxxas connectors off and solder on some EC5's or XT connectors. Then you can run whatever batteries you want (with same connector of course), and you can buy a good charger for less money.
For a charger, I am sure folks here are getting tired of me recommending the Hota D6 Pro, but I have yet to see a better charger for less.
For batteries, there are tons of choices. Some good, some bad. You need to know what size batteries will fit in it, and that is often privileged information that RC manufacturers often don't care to put anywhere in the product description or manual. But if you can find that info, we can recommend some batteries.
Just an idear. If you can't solder, and you buy from a local hobby shop, I would tell them if they will solder on new battery connectors, you'll buy them. Just a thought. But they will likely be reluctant, because then they can't sell you Traxxas batteries and a charger