Caster, Archer, Melee. Name it. You can do it. You can exploit every single weakness of the enemy somehow. It will be easy to beat the game without dying or using a bonfire with this build.
Lightning Bow of Want (20 dex, scales with faith), Lightning Dragon Chime (chime), Lightning Heide Knight Sword (main weapon. Scales with faith), Curved Dragon Greatsword (neutral dmg weapon), Fire Black Knight Ultra Greatsword (scales with faith), Sorcerer's Staff (for repair)
Crown of The Old Iron King (spell regen), Havel's Set (best phy armor), Gyrm Greatshield (80 stability, 100%phy & fire, 32 str), Ring of Blades+2 (change with Clear Bluestone Ring+2 or any ring you like), Chloranthy Ring+2, Third Dragon Ring, Royal Soldier's Ring+2
Repair, Sunlight Blade, Great Lightning Spear x3, Denial, Great Heal
Reduce Repair's Int requirement to 10 (min). Always have Denial on. When leveling up, I suggest 45 str to use havel's great shield for magic protection and effective use of Sun Sword and Large Club. Then, Endurance to 30. Then, Dex to 25 (Heide's Lance and Some swords). Then, it is really up to you.