If you go thru the International gateway in world Showcase all of the Epcot resorts are there.Plenty of choices. I caution you on Beaches and Cream at Beach CLub.After Illumin. it tends to be packed with people getting ice cream.
Unfortunatly all the Epcot restaurants close when Illuminations starts. I would suggest something at Boardwalk. You can get there from the international gateway.
If you park a car at Epcot, you will be out of luck reaching it via Disney transportation. The IG will be closed. If you are taking Disney transportation to Epcot, you can exit out the IG and eat in the Epcot resort area. You should be aware that people FLOOD this area after Illuminations, Beaches and Cream may be the worst, but most of the Epcot resort area restaurants will be difficult to walk into. Only a few take ADRs. Also, getting back to your resort from the Epcot area will involve taking a bus to DTD and transferring or grabbing a cab.