I go commando with running tights/shorts.
For TOM, I use playtex tampons. I'll usually step up a level (plus vs regular) for a long run or race. I am blessed with a light period. No cramps either. Don't be a hater ; )
I have lost a lot of weight and my bosom is a shell of its former self.

I have had good luck with Enell bras. They are expensive. They are not sleek. There's a seam across the front. It feels like I'm putting on a flack jacket. BUT nobody moves.
Others have said and I second, try a few options during long runs. Nothing new on race day.
Ronda