Hi Simeon,
I think 6mm chain (and the matching sprockets) will probably suit your needs. As John B states – they can be purchased at Technobots, provided the available sprocket diameters/tooth sizes are suitable for your locos needs.
A year or so ago – I was looking for a source of small (3mm) chain for a 2.5" loco project but I couldn't find anything at the right price (at least in that size). In my case, the chain had to be quite small for cosmetic reasons (it was for a Sentinel and they were visible) and I finally used a Delrin chain (from Micromotion). This was just about OK for a small G3 shunting loco but it wouldn't work for a N2.5GA type passenger hauler.
If you can find a suitable small chain (possibly from a motorcycle timing chain?) then you could try to make your own matching sprockets. I believe this is do'able and you will find some good starting pointers for any such work here:
**LINK**
Regards,
IanT