To add to what PeaceSquid said, I just did this using a mixed Might/Sorcery with Chakras. Most of the game I had some agility too but near the end I respeced since I found sneaking wasn't helping much.
Health potions are a must, minor worked fine for me, mostly filled my health bar.
I did not spend a lot of time working on side quests. Maybe three to five hours on side quests at the beginning to level up and get gear. From there you will get most of the gear you need and all the xp you need as you progress. I am relatively certain the dungeons adjust to your level. When I started the final quest chain I was lvl 21 and had little trouble, although I did find it useful to sprint past a lot of enemies to save on frustration.
You don't need to be a wiz with the fighting mechanics. Spamming chakra attacks with occasional lightning bolts on trouble targets, like casters and heavy hitters, should get you thru most of the fights. Avoid the Sprites if you can help it.
Final battle is rather easy. Its the third to last boss battle that gave me the most grief. You will have NPCs helping you and a small room you can duck in to funnel the enemies.