Ummm yes and yes as much as you can.
I have both an ESA and 529 for both kids. With the ESA you are limited to $2,000 per kid per year. (Note this amount is an increase from the normal $500, in the future congress may not extend the "tax cut" and this could revert to $500). So I fund a 529 also because 500 or 2000 per year will not be enough to send a kids to college.
Some of the states 529 plans are poor ie have a poor set of investments others rank better. You can use any states 529 plan you don't have to live in that state nor does our child have to goto school in that state.
Both 529 and ESA earn money tax free when used for education. If you end up withdrawing money and not using it for education you pay the tax + 10% on the earnings.