1. yes
2. photorealistic characters isn't possible in any realtime game engine for now. look in 'showcase' and 'let's rock A6' for screenshots of current projects.
3. search over the forum and look into the WIKI for 'fps optimizing' or alike.
4. What conficts? In mind?
5. Depends on your project type, etc.