It should be said that considering the cooldown on death penalties you would have to be at least a bit famous (increased penalty multiplier) and die pretty much daily to manage to shorten your spark down to only 3 months.
Also, it's worth clarifying, as it seems the OP is confused about this: your character is mortal, once your spark of life runs out you will have to spark into a new character. You will be able to spark into a descendant or a relative though, which means you're able to inherit the properties and items left behind by your previous character. In addition the skill ramps of the soul will also help you recover you skills faster.
In other words, it doesn't matter if you run out of sparks, the result is the same whether you have spare sparks on your account or buy a new spark after your character perishes. You simply just need a spark to allow one of your souls to manifest into a new character.