I'm trying out the Contact widget and I'd like to know how

Hello, I'm trying out the Contact widget and I'd like to know how to:
1) add additional fields (e.g. telephone, company, etc.) with validation check
2) make the Subject and From field the same width as the Message field (see screenshot)
3) change Success message colour to green so it is noticeable
4) after sender have successfully sent the message via the online form, an auto-reply email will be sent back to sender for their record with original message submitted with customized message saying that email was successfully received and to expect a response in one or two business days.

Thanks,

Devin