90 days is about the maximum, you can also test negative after 10 days. The average is 3-4 weeks but you probably want to look into a certificate of recovery.
she could have gotten approved after being denied, and people are still arriving on the test and go. It wasn’t scrapped, just suspended and no NEW ones given out.
But they definitely wouldn’t let you sell the room anyway
Thai Pass have a 72 hour cushion but I don’t know the specifics but potentially you could leave a couple days earlier but I would check the conditions.