CSS can be easily deleted after the pages are generated. I'm actually leaning toward adding css to make the forms and pages responsive.
Yes, you can remove the field validation.
Validation on date pickers can prevent people from leaving the value blank or hand typing in a non-valid value.