Square ah....dunno abt that man.. maybe Chi Long hobbies, cannot comfirm.
AA batteries??? Hmm last I checked teh AA batts here are up to 2000mAh (GP).
Availiable at most hardware shops.
for Tamiya TRF shirt.. maybe try the local Tamiya distributor.Tai Sing, url as follows