Philomath
Sadhaka
There may not be a belief system which fits your pre-requisites exactly.... you might find one that is similar in some respects but not others. If you are looking for a 'belief system' to fit with your pre-requisites, maybe you should just create your own. Thats how we got to so many religions in the first place...whats one more?
They aren't necessarily per-requisites, just things I would like to find in a religion. I'm pretty open to anything. I'm not up for the grand task of starting my own religion lol.