Will "Directory" do what I need?

I need to know if the Directory plugin will allow me to do what I want. Basically, I want to be able to create a real estate listings directory, where people can have two options: a silver membership where they pay a one time fee of $50 to list until sold, and a gold membership that is $70 until sold. The silver will have fewer options, etc. than the gold membership. The payment has to be instant, and the users would submit from a front-end page and would never see the WP backend.

If not just the one plugin, can someone recommend a set of them that would help me?