It does have TMCC for sure. Given the description it may very well be Lionel modular vs TAS. Easy to add cruise. Not too hard to add fan smoke either given its diecast. If was brass you would have to give up the lead weight and greatly reduce tractive effort.
Pete