1. Yes. Change the $DF = "D - M d"; when you're including the listings module to the PHP format that you want. See http://us3.php.net/date for available date formats.
2. Yes. Your programmer could use the dates from the calendar file to check availability.