When I was creating a landing page template a little while back I asked a question on the community about creating a template with a default form. I was told this isn't possible and someone said that they advise strongly against using the embed code because you lose out on conversion reporting. My post is here How do I set a default form on guided LP template? if you would like to take a look at some of the answers I got.
I hope this helps.