Hmm, if you want to keep your mage, try prioritizing just one school, which you should try to max as soon as possible, while only putting one or two points into a secondary one, which you could try maxing out later. Leveling both at the same time splits your damage in two different elemental damage types and you'll lag behind in damage compared to everyone else.
You could probably focus pyro first, for raw damage and only put enough points into geo, so you can use its skills for utility like slowdown from oil surfaces, which you can then detonate with your fire spells.
Geo also has some skills which will help your physical damage dealing party members, as they cause effects, which are blocked by physical armor.
You can pick skills from other schools, but I wouldn't recommend doing it that early, it's mostly good to get some utility skills, that you think would benefit you, like something for mobility for example, so you can position yourself better.
Just don't spread out your ability point into too many things at once.
Anyway, you don't have to worry much about permanently screwing up your build, because you'll be able to respec later in the game.
About the wolf, I only tried it once or twice, and it wasn't really good, but I didn't spec into summonner with Ifan, though i hear all the time, that the wolf sucks even with max summonner. You're better off just using your familiar, which you can turn into any damage type your party needs, give him various buffs and skills, and at max summonner, he'll receive a pretty good upgrade.