Re: MIT foreign languages
Here is some information:
https://mitgsl.mit.edu/language/german/courses
https://mitgsl.mit.edu/language/french/courses
https://mitgsl.mit.edu/
You can look through department web pages, course listings, etc. for each school to see what it offers in your areas of academic interest.
Be aware that only a small number of frosh are direct-admitted into the CS major at Washington. Others must compete to enter the major: https://www.engr.washington.edu/current/admissions/admitstats
Berkeley L&S CS requires a 3.3 GPA in the prerequisites to enter (all L&S frosh enter undeclared): http://www.eecs.berkeley.edu/csugrad/#petitioning . You can also study CS through the EECS major, which admits frosh directly to the major (more selective, though), but may have less schedule space for studying two foreign languages outside the major.
Michigan LSA CS requires a 2.5 GPA in the prerequisites: https://www.lsa.umich.edu/students/academicsrequirements/majorsminors/electricalengineeringandcomputerscience/computerscienceengineeringdivisionofeecs/majorcomputerscience
Be sure to talk to your parents about what they will contribute to your college costs, and run net price calculators on the college web sites to see what financial aid and net price may look like.
Also, your list of colleges in #30 has no possible safeties (note: considering Washington for direct admission to the CS major, not just to the school).