Both man and the devil get an eternity continuing in their own wills. Thankfully, people are offered a partdon, the devil has not been offered reconciliation.
As to why God is allowing the devil to do whatever he wants, and we might as well also ask why God is allowing people to do the evil they desire. I don't know all of God's reasons, but here a couple things to think about:
1. God is allowing His creations to choose that which is contrary to His nature, because they WANT to do those things. He is not forcing us to do evil or to do right, although He has determined that all thoughts and actions will be judged.
When tempted, no one should say, “God is tempting me.” For God cannot be tempted by evil, nor does he tempt anyone; but each person is tempted when they are dragged away by their own evil desire and enticed. James 1:13:14 NIV
Another way to think about this is to put the question like this: God is not forcing you to repent and turn to Jesus, but He does desire you to do so. Do you want to or not want to? If you say you don't want to, then why would you want to put the blame on God for judging your sin? From His point of view, He gave up His Son to be put to death by humans and anyone who hears this and doesn't follow through and turn to God is turning away His pardon, basically, choosing to rather continue in their own way and suffer the consequences.
If this isn't the case, if it's not about the difficulty of facing up to our accountability toward God, then why wouldn't everyone apply 100% of their existence to determining whether or not the Bible is valid, and if it is, then following God's prescription for reconciliation? Many people will mock because they don't want it to be true, not for lack of evidence.
People have been warned their eternity hangs in the balance, but they don't care because it isn't about the evidence or lack of evidence, it's about the heart. Jesus also gave the reason as being that men loved darkness rather than light, because their deeds are evil. It is very difficult for people to acknowledge their sin before a holy God if they have not received forgiveness from God. When we find that Jesus satisfied God's wrath fully and delights in saving people, and that God is the One who cleans us up, then we can come to God in prayer, acknowledging our sin and clinging to what Jesus did and receive pardon, forgiveness and reconciliation. When that happens then Jesus becomes a very welcome Friend and a lot of things about this world begin to make sense.
2. God is allowing evil to be revealed for how evil it is so that His judgment will be seen as righteous when He does finally judge evil.
"if our unrighteousness serves to show the righteousness of God, what shall we say? That God is unrighteous to inflict wrath on us? (I speak in a human way.)6 By no means! For then how could God judge the world?" Romans 3:5, 6
I heard someone say once that God is dealing with evil in such a way that once this world is over and done and all evil has been judged, hell will serve as a reminder to all of God's creation that rebellion in God's kingdom will not be tolerated. It would seem that this would serve to bring peace of mind to people and angels in that future time, because we will realize that evil will never enter heaven. Hell will also serve as a warning to never again depart from God to do evil, and thankfully, God's Word promises that no redeemed people ever will.
Will we feel enslaved in heaven in a kingdom we don't want to be in? Of course not. When one thinks that it is God who created us, that nothing that we have comes from ourselves (except, I suppose, our will to go our own way, but even that was given to us by God) and we realize that God is not evil, but only good and loves, then there is no need to fear.
There is no fear in love. But perfect love drives out fear, because fear has to do with punishment. The one who fears is not made perfect in love.
1 John 4:18