He knows what people will choose, but it's still free will. Unless you speak against Calvinist Christianity, your point is invalid, As God doesn't determine it (even though he could,) he simply knows how people will exercise their free will, even though it's their choice. Can you not let that go in one ear and out the other?
Nah, he just thinks it's cool if people worship him (people were made in God's image, that's why we like praise too)
Also, it's not predetermined, unless you're a Calvinist.
And God is omnipotent, he can put whatever responsibilities he wants on people (people are lucky for what he decided isn't up to humans)
And no, He gives plenty of opportunities for people to be saved (which they don't take)
And if you're wondering why He gave us free will, it's because he didn't want robots to love Him, but he wanted people to love him out of the love of their own heart
If you give something free will (their decision) sure, you know what they're probably going to choose, but it's still free will, and you can't 100% know what they will choose