I just want to use Textmesh from 3d object menu inside 3d scene but the object has recttransform instead of regular transfom, is it correct?
Yes, it is correct.
RectTransform is used by various components because it allows to easily set width, height, pivot etc.
As per @dotsquid reply, the RectTransform is used to define the region where the text lives a.k.a a text container.
Thank you for the answers