That city will eat a lot and I doubt you can feed it during winter.
It's surrounded by rurals for miles and miles in every direction you can go, with no other nearby cities.
If all those rurals can be taken, the realm holding Darfix should be self-sufficient.