Seconding “Somebody feed Phil”!!! Fantastic idea.
See if there are TV shows that take place in that country (Netflix has a lot of them).
As for routine: you had to create new routines when you went to college. You’ll create new ones. It may be uncomfortable at first but you’ll notice it is so for everyone. Just like when everyone started college and was an awkward freshman, v. being a freshman at the end of term
Are you going with your university? Is there a bunch of students from your college, or from various US colleges?
Do you speak the language or will you be learning it over there?
What will your living situation be - dorm, host family, apartment in town…?