If there are answers to any of these questions elsewhere, I apologize. That being the case just post a link to the answer, I would be most grateful. I am a total dumbass when it comes to things other than PC hardware, and want to change that

Here are my questions in no particular order:
1: Magic related scripting things. Is there a place I can go that can answer some of my questions without spamming the boards? I am most interested in editing spells and their effects to be more like the PnP spells. I.E. Removing visual effects, sharing spells, nerfing spells etc. Where do I go in the toolset to do this?
2: Dieties and factions. How can I set it up, so that a player can speak to a priest and convert to a religion after a holy quest or something? Sortof the way avlis does, when you speak to a priest. Is it a variable on the PC, is this some sort of a faction change, or is it a combination of the two?
3: Where can I get a copy of the autobic for my mod? I'd like to include the COPAP custom races, like drow, lizardfolk etc. And when added to my mod, will these be static models or will some of them be dynamic like copap (lizardfolk are dynamic models now I think)?
4: Tips for making a PW in general, what sorts of things should I stear clear from? Are there any functions that will make life easier/harder for me?
5: Question about the custom crafting system. How can I lock out the bioware crafting and begin to develop my own crafting system? Will I need to use a database to keep track of all the information?
6: If and when I need to implement a database, what is the best type to use for a PW? Obviously some DB's can cause more lag than others. What type of DB does avlis use? Is there a built-in DB with NWN?
7: I hear that the crafting will eventually go copap-wide, and when it does, peoples crafting levels will carry over to other worlds, if this is true, I would be very interested in how it is done.
8: How can I script DB entries into a module? I assume that when someone logs on a function is called to check that person/character's values in the DB. How do I do this/what is the function that querries or updates the DB?
9: Is there a way to view the .bic files and take a look at all the tags and stuff that's set? It would help me get an idea of things I need to do, and maybe even some things I shouldn't do.
I can probably ask a million more questions but those are way more general I think and I am pretty confident that I will be able to figure most out myself. I am just looking for tips or tricks, suggestions or examples from people that have done this stuff. I know a lot of you guys here have done more with the toolset than I will ever even learn about it. Any gurus out there care to impart some of that knowledge and wisdom?