I want to create a form for the backend in Drupal 7, something like the following:
label 1 text box label 2 text box label 3 text box label4 image image
I then invoke the form output in the front page and other pages.
You could do this by creating a content type with fields, or using Webform module. A lot depends on who will be filling out the form (anonymous visitors, content editors) and what you need to do with the results.