They do have it by the lodge. Thousand trails has partnered with jabba communications. You can use the same account at all the TT ( that I have been to). Works decent most of the time. Usually pretty responsive when I call them.
There is a paid service in the CG and when we were there in March 2020, it was very inconsistent. At a more recent stay, Feb 2022, someone said "Paid WIFI Worth It”. There is also free WiFi by the main building, but I don't recall how good it was.
Yes but you have to stand outside the office and it still isn’t great. You can pay $5/day I think and it was a bit better depending on the time of day. Early morning is decent.