Don't loose sleep over getting your MSD card before Thailand. It's doubtful anyone will care, really. (Showing it to some people might even be a strike against you.) Unless you specifically know that some op requires some specialty card for a specific dive, which is highly doubtful, take your AOW and Nitrox cards and forget about the rest. Some ops will require AOW for certain dives and others won't care. They'll typically want to see a Nitrox card if you're going to dive Nitrox. They'll probably ask how many dives you have but take it with a grain of salt as people can lie and it doesn't always mean anything. Then, they're going to take one look at what you're like in the water or if you try and put your gear together backwards, and that will trump any cards.
Even if someone required something like a Deep card, a MSD card will do you no good as PADI does not list the specialties taken on the MSD card. That's one of the problems with a PADI MSD card, for all someone knows your 5 specialties were 5 variations of FishID.