I think you have a clear shot for Dartmouth and Cornell ED (or EA, I’m not quite sure which it is). On the other hand - you talk about a lot of things in your resume that are tentative and will occur this coming fall, so maybe consider not applying ED for any schools. Your resume may be much stronger by the time RD application rolls around.
Either way, you’re a competitive applicant. Good luck.