First off, do fill out your medical form and fax it in ASAP. Give them the heads up, this also helps with the seating arragements at dinner.
DCL is very careful, but many people do not understand the issues we are faced with. People sometimes think, oh they are allergic, just do not give them nuts or a peanut butter sandwich. What people do not understand is the peanut butter pie that is very popular and comes to the tables or the kid who just ate the uncrustable and did not wash their hands.

Not to mention the food that is fried in peanut oil. I do not know how bad your allergy is, but even some soaps and creams contain peanuts. There are many of us on the thread who are die heart "FAAN" members and will tell you it is a little more work than just telling your server. Is your DS's AR airborne, contact and/or consumable? This makes a difference too. I will find some past links here from past thread regarding food allergies and our kids.... I think they will help. I alsmost wish they would start a thread section just for us. I do not like to place it under disabilities, but as much as it comes up, I wish it were a place we could go here, just to hit the facts without opinions. This subject many times turns into flames and I truly hope it does not this time... Here is my advice before I come back and add the threads.
1) Fax in your form ASAP. Tell them what type of allergy it is (the food and the exposure factor).
2) Bring more than one Epi Pen. Actually we brought 4, good thing we did, another story......
3) Once you board, when you go to the Buffet, ask to speak to the chef. Tell him you have a peanut allergy and they will take you through the buffet line and point out unsafe food.
4) Avoid the dessert buffets. You know our kiddos are very hardy.... Just tell them they have to stick to the icecream and they do well.
5) Your Head Server will be your best friend on this trip.. So know and exspect to tip them well over the $24 suggested for a family of four that DCL suggest.
6) Watch the navigator close. Take your child out of the club for cooking activities. They bake cookies and a couple other activities on the 7 day, unsure of the shorter ones.
7) Many of us choose to take our kids out of the clubs at meal times. We do not like for others to have to be responsible for them at these times. This is optional and you use your own judgement.
8) Know you can order his meals the night before for dinner each night. This helped us a lot, just in case some prep has to be done before hand.
**It has been many of our experiences that if you wait until dinner to talk to the servers, your kids are served way before the rest of the table and then are forced to sit there for an hour while everyone else eats or they get their food way after everyone else had eatten, so ordering it ahead of time keeps this from happening and they can eat with the rest of the family. Also, it keeps them from being offered a plain baked potato and some plain broiled chicken.**
Do not panic, just know with a little prep, you can have a "Wonder"ful time. I also learned to talk to the CHEF about the food at the pool side. On our past cruise this month, I trusted one of the counter top staff and ended up with a blue child foaming at the mouth 20 minutes later..... I have more than peanut issues and as a result have not just placed the peanut labels in my head, but us AP's stick together..... Do not be suprised if you get PMs from friends here. Sometimes we talk about it privately but not on the public thread. So know you are not alone and we all continue to do DCL for our kids.
Past thread:
http://www.disboards.com/showthread.php?t=1580861
http://www.disboards.com/showthread.php?t=1696165