This could all be done with a single override file for the form and possible small extension to the controller.
I'm guessing you want to provide a different message in the GC based on what image the user clicked on for type of GC.
Feel free to click the link in my signature and provide requirements and I'll be happy to give you a quote.
Thank you - much appreciated