"
Do I need to file form 1045? Does TT has this form?"
You would file Form 1045 if the trust has an NOL and you want to determine the amount available for carryback (see link below). Form 1045 is not included in TurboTax products.
Otherwise, if you want to carry an NOL forward, you would make a section 172(b)(3) election to forego the carryback period for the NOL and that election can be made in TurboTax Business.
https://www.irs.gov/instructions/i1041#idm140093724195856