1. Do they have an installer?
2. Are they difficult to set up?
3. Can they be easily turned on and off?
4. Can I have multiple mods available to turn on and off at a time? I don't mean simultaneously, but can I install more than one, and then use them individually as needed?
5. Where would be the best site to visit for reviewing/downloading available mods?
1. Generally not.
2. No, its only confusing the first time. All you have to do is get the folder you download for the mod into the mod folder on your computer. No other steps or file editing is required. Read this when you want to try installing one.
3. Yes, from the main menu in game.
4. Yes, and with Entrenchment/Diplomacy you can have as many mods enabled as you like (though most mods won't work with each other unless designed to do so or if one of the mods is pretty small)
5. Here in the modding forum is always a good place to look. The Wincustomize site advertised in the downloads section of the site is also an option but often the mods are out of date. A list of the main mods can be found here with a little bit of commentary by the website creator.
Further, I advise that the Devs add custom map sharing to Sins of a Solar Empire: Rebellion.