If IU is affordable AND you would be happy to attend then your list seems good to me. I would be sure to get your application into IU by the earliest deadline (may be 11/1 but check).
Also consider getting a second teacher LOR preferably from a STEM subject.
Good luck with the process.