Seems like an interesting plot, and the quest might be something to look into. Depends on what is going to happen on the quest.
For a basic plot its good enough. ^ ^ personally, i don't know too much of creating my own one.
About the gods, i'm sorry i can't help.