The future of free-will by definition cannot be known. If free-will decisions are known by God before they happen, then there was never a possibility of other than that decision. If we have free-will, it's deciding in the moment, it's not pre-destined.
Knowing future is different than controlling it.
For example, you know the destination of a Bus, and the time it arrives at that destination. It does not mean you control it.
Nowadays, many doctors, can examine a cancer patient, and based on the type of cancer, and other factors, they know exactly how long more the person is alive. it does not mean they interfere or determine his death or change his free will. God has knowledge of future. Simple as that.
Beside this, it is written, God gives life and death. There is alot more into these things than can be describe. There are mysteries about how God does things, that none knows them, except God.
But, it is best, to go with what Scriptures exactly say, rather than using imagination. Imagination does not get anywhere when it comes to God and His ways.
If he is capable of creating an equal to himself, the right generous thing would be to create all of us as his equals. He's not greedy and would, but it's impossible, he can't do it even if he would love to do it out of generosity.
You are thinking of God as a limitied being.
The closest expression to God, is "infinity".
Infinity + Infinity = Infinity
God is already infinity, so, there is no more toom to be added to His Powers, and attributes.
God is not One. "One" is not infinity. So, scriptres speak in a way that, people can understand. But not that God is One, is a correct statement. God does not have a form that can be counted as one. Numbers are attributed of created things. Not God.
He has no similarity to any of His creaturs is a proof.