I trust more than 100%, that Nid have visa. So if you see the cheap ticket you can book and buy.
How much to pay for Nid make visa, all paper and fee visa I can tell you tomorrow. After I have Nid's Paper from Post office.
Some paper need to transalte from Thai-English.