I am no moderator but this is not the right place.
HOWEVER, there are rules to adding missions
YOU CAN USE ANY ADDON YOU LIKE!!!
Also as a mission submitter the rule I use is state each addon and provide a link to where you can get it from. Not only is this good practice but it makes everyones life easier. If no link is provided people won't play your mission 'cos we are lazy and can't be bothered searching for the addon.
As I said before read the RULES!