I have faith for Milan, but not feel confidence with Roma. I'm not doubting Allegri's competence in coaching Italian team.
On other hand, Roma looks capable enough to compete for the top 4, but not for title race. I've been watching Gasperini whole time at Atalanta, and never recorded good result in Serie a.
So, my prediction for the next season table is that.
1. Napoli
2. Milan
3. Juve
4. Inter
5. Rom
I am unsure and can not understand why you chose AC Milan for a second position after a last terrible season from them. I am really disagree to put both Inter Milan, Juventus and AS Roma under AC Milan that are not stronger than all these competitors.
I don't think AS Roma will be able to finish at a second position too but both Inter Milan, Roma and Juventus will likely stay above AC Milan in Serie A ranking table at the next season ending. AC Milan with their crisis will need more than one season to return strongly especially they are going to lose many star players.
Everyone has the chance to choose whichever team he feels that can finish on top four on the table next season based on their own assessment and understanding. However, that doesn't mean that their predictions will play out exactly as predicted. I also don't see Milan finishing on second position next season. The new coach needs time to fix the team.