GJ is not integrated into Joomlas searching, you'd need to develop a Joomla search bot to provide such functionality. Review existing Joomla search plugins as examples in the plugins/ folder. As for calendar that'd be a massive amount of work, but can be done. Is best done with jQuery calendar plugin; many are available simply search and choose which you best like; this would require extensive jQuery experience and an entirely new extension.