was there an actual question in there? in serious, why cant you bring your cats? did you contact any airlines? (with possible flights to Thailand) Thailand is on the relaxed side of bringing in pets..
i got LTR visa and my understanding is foreign income is tax exempt but im not sure it gives us a free pass may still need to file if a tax resident (if i do or not is another Q) ltr also has no 90d reporting (ann only) and fast track at airport)