Good evening. For your task, you need a 3d modeler and a programmer (web programmer). I previously worked for a site with about the same functionality. On that site, the 2D graphics were used. You will be more difficult. I specialize in 3D graphics and can model for you the model you need. For the second task, you will need a second person to implement this functionality on the site. I have familiar programmers who performed projects much more complex and for your convenience I could contact these people. For my part, I can only simulate this building and additional graphics, if necessary. If my proposal is interesting to you, then I await your reply in the chat. Thank you.