OK for your dinner at Epcot, not a problem at all. Epcot buses will run till the park is cleared, so if you are at dinner at Epcot past closing, you will get a bus back to the resort.
If Epcot closing is at 9:30, that means Illuminations starts at 9:30 and with the Holiday tag, it is almost 9:55 before Illuminations even ends, then at least 90 minutes after that before the buses quit running.
For the late Hoop De Doo, just proceed to the Settlement bus stop. They provide special shared resort buses after the Hoop De Doo. You will be directed to the correct bus for your resort. You will stop at other resorts first, but will get a ride.
If you are going to the campfire and movie on the same night as your Hoop De Doo, you will need to go to that first, then go over to Hoop De Doo, probably missing the last of the movie. If it is a separate night, then the guaranteed way to get back to your resort is to go to the Outpost Bus Depot, then take a bus to Downtown Disney, then transfer to your resort bus.
For the Poly Luau, when you leave the Poly, take the first park bus that comes along and transfer to your resort bus, or if Magic Kingdom is still open, take the monorail to Magic Kingdom, then transfer to your resort bus. If all is closed, then take the DTD bus, then transfer.
Do you have the dates for the Luau and the Hoop De Doo?? If so, check to see if a Christmas Party or late night hours at the Magic Kingdom are running. If so, then transferring at the Magic Kingdom is the thing to do.