Am I legally allowed to breastfeed in public?

Yes. I believe every single state legally protects a woman's right to nurse in public.
Yes. Yes, by all means. Familiarize yourself with local laws/ordinances so that if confronted, you know your rights.