Soldato
I personally would roll a Knight but keep your load bear under 70% for rolling, from what i have played so far the enemies are a lot quicker and rolling is almost essential
That way you have your 100% shield for the 'oh ****' moments and you can roll and attack like other characters....
Look the best way to tell is to start the game and fight that lizard in the tutorial area and the first boss, when I went caster that first boss killed me loads, when I went knight I tore through him like he was butter
Herald would be a good choice too, 100% shield and you'll be able to dabble in miracles straight away. Starting class doesn't really matter unless you cannot beat the first boss. The first armour set upgrade I found was for the Cleric class.
I wouldn't mess with the lizard for a while, pointless drop to have at the start of the game, but brilliant to have when you get further. The lizard is harder than the boss, can be much tougher, and not good for your confidence if you're new to the game or haven't played for a while.