i def think shes ready! My dd went through all those same things and was potty trained very fast..she was done with diapers totally by 18 months

i would just keep the undies on her all day, except nap time and bedtime...she WILL have accidents...dont get mad, just tell her next time try to make it to her BIG GIRL POTTY! Make a big deal about how shes such a big girl, etc...good luck!!!!
sending you lots of patience!!!