looks like oil shocks to me, at least they look the same as the ones i had on my tamiya ta 01 a long time ago.
Bye the way the car looks a bit to plastic to be a real competition car. Look at how the motor is mounted, dont think that the cooling will be any good. and the chassis wont be very stiff if tamiya uses the same materials as they normally use. But we will see, mayby this is just the normal version and the big dollar TRF version will follow later.