However I would like to see Milan fighting for top 4 at least. They have a tough away game against Atalanta in 2 days. They should show some resistance there.
The odds for the sides are like this. I might prefer a different option here though. Like
BTTS & over 2.5 goals @1.97. I think it is worth a shot.

I would bet Atalanta to win straight away, Atalanta is just too strong in this season. Milan showed if they're getting better, but they didn't win against Juventus and Napoli, so they're still struggle to fight against strong teams.
BTTS is likely to happen, but over 2.5 goals is quite risky, if you check their head to head, the results are mostly 2 goals.
Atalanta tends to be the favourite in the match considering they have been doing very well in several matches, indeed we cannot deny that since defeating madrid, milan has risen up and are unbeaten in their last 5 matches in all competitions, but as you said they still have weaknesses when facing big teams, so that can indeed be one of the factors for us to favour atalanta in the match later, if we look at the head to head of the two teams so far it looks like BTTS is a good choice, but if you look at their current sharp attack line, over goal can also be a better choice in my opinion.