Cabose: Be careful about just "counting bases". Right now responding to most disaster situations in Canada is a job that tends to go heavily to the Army, unless we are talking abut a maritime search and rescue or a major air crash away from civil emergency respnse capability, in which case the Navy or Air force would lead. (There will be some changes coming soon in how we organize and control all of this, but that will pretty well always be the division of labour)
So, the bulk of the response will come from where most of the troops and equipment are, which tends to be Army bases. The ones with major amounts of troops and mobile equipment are Edmonton, Shilo, Petawawa, Valcartier and Gagetown. To a lesser extent, local Army Res units can respond in their immediate areas.
Air Force bases such as Comox,Winnipeg, Cold Lake, Trenton or Bagotville can assist with aircraft (if they have a type of aircraft that is useful). The Navy has only two bases: Esquimalt on Vancouver Island and Halifax in Nova Scotia. Air base personnel can be deployed into the local area to help out but as soon as you do that you cut into the effeciveness of the base to support flying operations. As well, Air and Navy bases normally do not have a lot of the vehicles and equipment that are useful in a land disaster: these things mostly belong to the Army.
There are many useful and important things that the Navy and Airforce can do in a land disaster, but they will normally be doing these in support of the land operation which will probably be run by the Army.
As for medical capability, the CF has only a very small medical capability, of which only a portion can be deployed any distance away from a base. In fact, the CF gets a significant portion of its medical care on contract from civilian providers. What medical capability we do have we really need for ourselves so that we can keep our people fit and functioning: we have very little to loan out.
Good luck with your project.
Cheers.