When I was potty training my daughters it came down to how long had they woken up in the morning dry. My oldest had since she was one, so I wasn't worried at night. My youngest did most nights after we decided to start potty training her, and I left the decision up to her. (we can't force them to eat or potty after all:) ) Leaving it up to her, she chose to wear undies and as I recall, didn't have any messes. I think with her it was letting her have decisions, it was her decision to potty train, her decision on what her undies looked like (tinkerbell) and with that, she did very well!
And congrats on yours doing well!!
When we went out in public, I was still taking a diaper bag with an extra outfit in it. Not into stores and such, but it was in the car if we needed it. But she didn't have any problems. We would potty before we left, and make it a point to ask if she needed to go when we arrived. If it was a long trip, we would make stops to help. And made sure she knew that she could tell us if she had to go while we were out. She did an excellent job!
Every child is different, and only you can know ur child. Input is nice, but trust yourself as well.