It depends on the restaurant. While none should be expected to serve after the park closes, some might. The Main Street Bakery does. On the other hand, I was there one night and Pinocchio's Village Haus had closed an hour before the park did... so, still no Figaro Fries
Yep, some close up shop early, and others will stay open up to an hour I think after closing depending how crowded it is and if they have lines. Generally I would expect not to be able to eat after the posted closing time to be safe.