Page List Customization

I am working on a site that needs some customization of the page list block. Dojo Page List Pro gets in the ballpark but doesn't have a few special needs. This is a real estate rental site.

Communities Page: First I need the page Dojo block to accept two arguments, and reload ajax-wise into the list. Each page will have two areas for attributes. The attributes will be city and the second will be something like: seniors, families, low-income, etc.

Another page needs a page list that will accept the criteria set on the existing page and return a list of all the other pages with the same attributes.

Lastly the third is basically just a form that has two dropdowns of all the attributes from all the pages. Once the second attribute is set the form will redirect the user to the communities page (see above) with the criteria pre selected and properties displayed.

Please drop me a PM if your available for more details. I'll get back to you asap.