As a freshman what should I be doing?
Since the IBD application timeline has been moved much earlier this year, should I start applying for 2019 summer internships or are most of these internship programs reserved for juniors going into the senior year? Also are there any internships still available at small financial boutiques for the summer?
START applying to the freshmen/sophomore accelerator programs that most banks offer -- they are a really good way to get your foot in the door, and they put you on the radar of recruiters.
START networking -- talk to students in your college who will be interning in banking, and attend info sessions and coffee chats that many of the bb's offer on campus. Those contacts will be useful for sophomore and junior summer.
START learning as much as you can about finance -- take courses in college, start reading the finance / interview Vault guides and WSO guides, etc. -- this knowledge will give you an edge in recruiting.
For freshman summer -- don't sweat it too much -- you want something that is meaningful and ties well to your overall "story", and something that you are passionate about, and you can talk about during an interview. Something to show how hardworking, dedicated, diverse you are, etc. If it is remotely related to finance -- even better!
Best of luck! :)