Directory plugin for business directory with maps

Hey,

is it possible to build a business directory with showing a Google Map on the detail page an perhaps a single map with all entries?
Second question: I want to add opening hours of the shops. Is it possible to mark shops which are open at this moment? Perhaps with custom code - but possible or not?

Thanks,
Martin