How to add custom content before hook_form() Form uploads image and if image is uploaded I'd like it to be displayed before the form. What is the right way to do this?
You can use hook_form_alter() to add a 'markup' element to the form, with a negative weight so that it floats to the top. For example:

mymodule_form_alter(&amp;$form, &amp;$form_state, $form_id) {

  // Only act on my module's form.
  if ($form_id != 'mymodule_form') {
    return;
  }

  $form['top'] = array(
    '#type' =&gt; 'markup',
    '#markup' =&gt; 'This will be at the top of the form!',
    '#weight' =&gt; -100,
  );
}