Golden Heretic Snakeboat
Empress of Light
I'm pretty sure the only current pre-HM source of Lifeforce Potions are the Shadow Chests in the Underworld.
Yea, but those are in limited supply, if you wanted any more then what generates in those chests, you'll have to wait until hardmode