Is there any way to allow a contributor to use one of the templates when they fill out the "create an idea" form?
Yes:
Project settings > features > create ideas
From there you can select a template