Thank you for the detailed explanation.
And sorry for the “not enough permission” – I’ve added administrative privilege to that account.
#1 It’s clear now.
#2 Do you mean to create static block for the main footer instead of using “footer widgets” directly?
#3 I’ve created the form using the same code. But it seems like there is more to it.
Input box and placeholder is not easily visible.