Hey, sorry it took me so long to get back to you. Alas, work likes to get in the way of things.
As for the city I picture it as a sort of sprawling futuristic metropolis with large, ultramodern style buildings but not crowded in together the way modern cities tend towards. The streets are wide, greenery abounds in tree lined avenues, tiered beds of flowers that decorate plazas, and numerous parks small and large throughout the city. Trying to think of an analog in a movie or show but nothing comes to mind immediately. But really, feel free to embellish and do with it what you like. It's all a spur of the moment creation that came about as I was writing the post.
And yes, feel free to make all the NPCs you like. I like this sort of thing to be very collaborative as far as scene building, so if you feel like it should be there or it furthers your side of the story, feel free to include it.
At the moment Enzo is only capable of utilizing seven of the Noble Truths. Through the course of his story I plan for him to master the others but that's for the future. Nothing will be changing about that any time soon. He still has a lot of learning to do before he is capable of the others.