Yes they do.
Yes, Thailand offers birthright nationality in some cases. A child born in Thailand, or to a Thai parent, automatically acquires Thai citizenship, with some exceptions. Specifically, if both parents are Thai, or if either parent is Thai, the child is a Thai citizen, regardless of where they were born.