Don't worry, you'll do great!! There's tons you can prepare the day before and just heat up on Christmas day.
Most important? Don't stress about it. It's Christmas and you want to have fun too. Make a relish tray to put out for people to snack on before dinner (veggies, dip, etc.) and then dinner gets on the table when it gets on the table.