Congratulations!
With regards to your wedding in Thailand, I would recommend that you look at getting married in Phuket. There are 4 hotels / resorts that I know of who perform weddings on a regular basis. The first is the Amari Coral (Patong Beach), next is Kata Beach Resort on Kata Beach, then Karon Beach Resort on Karon Beach and then the Centara Kata Beach Resort, which is also on Kata Beach. All four of these hotels offer "wedding packages", which cover you for the basics with the option of adding on your preferred extas - i.e. photos, wedding cake etc...
The above hotels perform what is known as a "blessings ceremony" so it is not a legal ceremony. You may need to have a civil ceremony prior to your departure for your government to recognise the marriage.
As for your honeymoon to Bali, I can recommend the Aston Bali Resort and the Nusa Dua Beach Hotel. Both are great value for money and ideal for honeymooners!
Best of luck !