I’m not familiar with T-Mobile but if they are CGNAT and also are using an IPv6 address to uniquely identify your location than this should work. The part about the Starlink LAN adapter is just how you make Starlink work in bridge mode so as long as you can do that I think this will work.