You can get up to 6 souls for the first sacrifice, and 13 for the second.
Should leave you with 7 workers by the end.
wait you can sacrifice golems?
You can't and you don't need to. All your workers are enough to unlock everything.
please reveal the inner workings of thine secret