A 315-2DP is a bit too small for a project with 225DI/100DQ.
Exchange the 315-2DP + CP343-1 for a 315-2PN/DP. It has more memory and the integral PN port is also faster. It is still a bit on small side, but at least better than 315-2DP. All in all also cheaper.
A regular Ethernet port in a regular PC will do.
So dump the CP5613 card.
For WinCC you need an RC license, and maybe an RT license. They are both very expensive. If you dont need all the bells and whistles of WinCC, then WinCC Flex RT is much much cheaper.
You will need WinCC Flex advanced + WinCC Flex RT 512 or 2048 tags + WinCC Flex archives or WinCC Flex recipes or WinCC Flex archives+recipes.
You possibly also need Simatic Softnet Lean.
With all this it is still far far less expensive than WinCC.
Spend some of the money saved on a good quality IPC for the Flex RT.
I would not chose the S7-mEC if you are a beginner with S7, or if Profibus DP is part of the project.