What's char gen like? Skill or Class based? If the later, what classes are there, and what sets them apart?
Paladin
Priest
Impoverished Fallen noble. (Because they were stupid they called him thief, even if he has a higher title than knight.)
Or for retard.
Paladin - you will get right to enter treasury of local chapter house. You can have max melee and armor skills. Also he has enemy estimation skill, and repair skill.
Priest - free healing and other recovery in temple. You can have max magic skills and completely brutal skills that are important for magic. (Which are actually more important at high level than on low, you would have hard time on low level to cast anything and would need to use melee and bow as a support, or your companions when you seduce someone to go with you.) Wisdom helps with spell penetration a lot.
IFN - can recruit soldiers to help him when he would rise in rank. He has magic strike, and he can have max bow skills. Also only one that can disarm traps, and lockpick. Sweet smug fellow who would rob you anytime, he wont get his barony back otherwise.
What is the magic system like?
Six schools, half of them are better when you have one alignment.
-Is there potion spamming?
Only on your paladin in your party, and on your evil dog.
-Can you be evil throughout the game?
Yes you can be Good robber.
And you can be Evil honest person.
-What do you get stat/system wise at level up?
I already answered that. HP will NOT go up at level up, when you will not increase respective stat. Read tooltips.
What's the max level in the game?
Who knows, I seen some image with 70+.
Why should there be some max level, it's no a DnD 3.5e.
Are there feats/talents/special abilities to mould your PC?
You can choose your head.
Also expect MEMORY LEAK. I have it hitting 1.7 GB then kissing daisies. The prime hint is a red square on skill toolbar. After that save into different slot, or better quit game and grab the nearest autosave, depend how old is that autosave. It autosaves before every dialog, thus nothing important tend to be lost on crash.