Congrats on all your achievements. You are a solid candidate but all BSMD and BSDO programs are reaches.
For ug, Stonybrook and CUNY Hunter should be highly likely/safe.
Do you have any budget constraints?
You might want to read/post in this thread: