Can a urinary tract infections cause a late period?

Unlikely. Antibiotics should not affect your menstrual cycle, but stress can certainly delay menses. But some antibiotics can couneract efficacy of birth control pill, thus unprotected sex whilst on bcp can result in an unplanned pregnancy.
Not usually. Not unless it is a very severe infection....Severe enough to land you in the hospital.