As for #5, if God knows everything that happened, is happening, and will happen, then everything that will happen is already predetermined, and despite the illusion of "free will," god already knows who will sin and go to hell, and who will not, even for those who aren't born yet. So why the charade? Why not just stop sinners from being born in the first place, if he knows he's just going to torture them for ever?
Who will fuel the fires of damnation then

?