Venom nimh's are normally pretty good from my experience but a lot of them dont use the tamiya plug (a TRX one) but there are a few that do. Turnigy also does some good ones too,theres one Here that is high capacity and should fit in the raider. Normally its a good idea to stay away from cheaper makes but some are decent.
For a charger,i can recommend the Schumacher UAC-50 which is a relatively cheap charger and should be good to start off with and does all sorts of batteries if you decide to go onto LiPo batteries.
But i am not sure about the jackal as the batteries look smaller. The UAC-50 comes with a spare lead so you can solder any connector onto it that you want. Hope this helped a little,i am still relatively new to this hobby too.
Isaac