Hi, very interesting game project !
Based upon my experience this can easily be achieved
You can have a top database implementation: the data are shared over all the gamers instantly and even loaded in memory. This is a very new tech, the fastest and the top in affordability.
Thus the came can be even daemons automated and A.I. driven :)
Feel free to contact me for any clarification or question that can get the success of your goal
Cheers
Gianni