Dear Samarth,
Unfortunately, there is little chance you can find someone willing to code your model here, as people here are for the most part modelers, researchers and students (no dedicated support team). To design, develop and explore an ABM is time consuming, hence you'll have to do most part on your own. However, while diving into the process you can find support here to help on specific subjects, errors, bugs or general advice. But most conceptualization and development work should come from you.
That being said, we can guide you toward resources to learn how to code an ABM with GAMA : first, you'll find tutorials packed with the platform and for which you have guidelines on the
website. There is a
recent paper that can be of help to. Second, you can have a look at published models following similar goals: for instance, you can have a look at this
paper or this
one (I can provide you with the pdf for the latter if you're interested).
Hope this helps,
Kevin