This is for high schoolers who are in a situation I was in once. Good academic college, they have a bad team, but you're good. I'm not trying to dissuade you from running there, as this hasn't stopped me from competing, but I want to give you a heads up on what some of your teammates (distance and non-distance) will be like.
1. They will be in the sport for the structured social interaction. They want to be a cool sports kid with cool sports friends. Expect socially awkward kids who want to be known by others as track athletes, though you'd never know it if you saw their marks. They will want to have fun team activities like Disney movies and special cheers. They are searching for an identity that they think others will like. They're currently trying "athlete". It doesn't fit them well.
2. They will half-commit. Lacking performance motivation, they will scrape through practices, eat like crap afterwards, etc. They will not improve, they will simply persist.
3. They will never run out of excuses. Sick once 4 weeks ago? That's enough to excuse their 5:20 1500s all season. Sore hamstring? They'll be in the trainers' room everyday to ice it for 10 minutes, skip a track meet (they'll come and eat the free food though) and run 26sec 200s the rest of the year (the best they can do). A banged up 9 foot pole vaulter will milk that vague shoulder injury every meet for an entire season.
4. They will fear races. Lacking competitive drive and preparedness (see parts 2 and 3), they shy away from the actual point of the sport. Everyone might see that they truly have no business running "competitively".
5. If they outnumber true athletes, you will be seen as the mean jocks. The TRUE team is the dance circle that always cheers for everyone on the team even if it interferes with their warmup.
6. They will force their personalities on you. They are there because of an unmet need for validation that 1) most weird kids don't have and 2) isn't fulfilled by actual track stuff (because they suck).
My advice for you going into this situation is:
1. Examine all options, including D2 and D1.
2. NEVER worry about team placement.
3. Don't stick to the track team for friends. Make other friends not in track.
4. Look out for Numero Uno. Never take into account what crappy runners think of your training, attitude towards the team, lack of enthusiasm for other runners, etc. You don't have to please them or concede to them EVER. Do you.