#1 was solved wrapping the contact form code in a div with the class.. While i thought would not work because is aimed for forms and etc, it worked lol.
#3 is still a mystery. Since my layout + form is a little big, the sent message always shows in the place where can be seen only if scroll the text.
I’m still trying to know how make error/ok/etc message boxes shows up at beggining of form and not at end, near the ‘send’.