No, and Yes. This version of Geeklove is compatible with the popular form builder plugin
Gravity Forms, a plugin that allows you to create simple and complex forms for your site.
Using
Gravity Forms builder with Gravity Forms + Custom Post Types plugin, you will be able to create forms and map them to the Events that you have created.
Then you can output the newly created form at your homepage by simply pasting the Gravity forms shortcode into a text widget into the widgetized page or any regular page, to have it on a separate page.