The resisters are not 100% necessary.
Yes they are, unless you want to burn things out that is.
I have had trouble with the EO pin. The circuit seems to work better without it.
If without it you mean completely disconnected then you are not driving it correctly in the software.