Errors avoid it compiling correctly so it will be impossible to use the EA.
Warning can be dangerous or not, it depends, but it's always a good thing to fix all of them.
an ea compiled with error(s) will not be functional at all- all errors need to be fixed...and so does all warnings to. Always use #property
strict which tells you all about what's wrong.