That is difficult to say. Yes there are things better than others but they might not fit in the space you have to work with.
You have the tracks already? Did they come with any sprockets or gears?
In order to figure out what motors will work for you, you need to first make the model structure. Then see how much room you have left after you installed the tracks + gears/sprockets, and if possible get some test motors.
For the Arduino, you may want to get either a Nano, Micro, or Mini. (Preferably the 5 Volt Mini).
As far as a motor controller, try these.OneTwo
Or you can make your own motor controller with one of these, SN754410NE
I don't know anything about IR trans/receivers so I can't help you there, but you could maybe use a RF trans/receiver pair