Penso che per qualsiasi CMS esista un plugin per integrare Google Maps, per il page flip magari non avrai tantissima scelta, ma ci saranno anche quelli.
Su quale CMS usare, direi uno tra Drupal, Joomla o Wordpress (messi in ordine alfabetico), vedi tu con quale ti trovi meglio.
Alcuni pareri:
- Drupal è un buon CMS, ma può risultare un po' più lento degli altri.
- Joomla è quello con il maggior numero di componenti aggiuntivi disponibili ed ha una grande community molto attiva a cui puoi rivolgerti in caso di necessità, anche quella italiana è molto attiva.
- WP non lo conosco granché, ma è molto usato, nasce per siti-blog, ma poi è cresciuto e ora ci si fa un po' tutto.