Changing the font is a fairly difficult task but there should be a few tutorials on the subject lying around the editors' depot.
As for the addons, what you suggest sounds fine to me, as long as there are readme files for each addon. Normally the addons are listed separately and thus, must be downloaded separately, but looking at the shear number of addons in your mission this way of doing things would as you say make downloading the mission a real pain. I would probably get a second opinion on this as I'm not 100% sure myself.
Once you've fixed/added the stuff I mentioned and I've looked the mission over a few times, we can get this one reviewed

Well done on all your work so far
EDIT: Ok, I went back to play the mission again, with different tactics, So here is my review...
The difficulty has certainly increased from previous versions, and it was good to assess the enemy strength and plan my attack carefully. During the first objective I couldn't find any bugs at all; the objective ticked off as it should. Getting back to base was quite simple. I shot down 1 MI24 with an AA launcher I found, but the other two hinds proved to be quite annoying as I didn't have any proper means to shoot them down.
The defence of the base needs a lot of work doing to it. I must have defended that base for over an hour but the objective did not tick off. This is probably because of the 'last-man' bug (where there's only one enemy alive and he's preventing the mission from ending). You could solve this by having a trigger that ends the mission if the number of attacking forces drops below a certain amount.
The tanks were also very annoying as my javelins were overshooting repeatedly. I had almost got killed by an artillery blast and I was forced to crawl around the base, as the field hospital had been destroyed. Equipping the player with some means of healing himself would be a good idea here (my med had been killed early in the mission).
In terms of atmosphere and replayability this mission is great. If you want 45 mins of watching explosions and sniping enemies from hills then this is definately the mission for you. Eliminate the annoying bug at the end and we'll have ourselves a good mission ready for review.
OutroThe outro was...interesting. Interesting in a good way. Let's just say I was laughing my head off at the end

. The dialogue was excellent, and the special effects were good. A nice conclusion to the mission, making the time spent worth it. Good job here.
OverallKinda touched on the overall aspect of the mission earlier, but I'll mention it again here. Good mission overall. Just fix that little problem at the end and we'll have a bug free mission (at least from what I can tell).
Even though once you remove that bug your mission will be review-worthy, you may want to polish the mission a little more; add custom text and all the decorative features I mentioned. Anything you want to do to improve the score (except perhaps a complete rebuild

).