Yes we always and for all eternity will have free will even in heaven. Free will matters because to love something or someone is a choice or it would not be love. We would all be robots if there was no free choice. We all have the free choice to love ourselves, to love God, to love our family ect. Robots don’t love, they just do what they are programmed to do.
We know the difference because God gave us a conscience. By conscience we have the abilty to know that we exist or are existing. We have this awareness so we can have a free will to choose and thus to love or not to love. If we did not have a conscience we would be like a plant or a bug.
God did not make our place here imperfect, we did. By our free will to turn away from Him we choose ourselves. He gives us that ablilty to love ourselves over Him. By doing this, we choose something so small (ourselves) compaired to the infinite, and thus the world we live falls apart because it is limited, and since we choose to go our own way, the earth is abused for mans own purposes outside of the true purpose God intended the earth to be used. It is literally hell on earth to choose something or someone other than God. It may not seem that way yet, but some of the first signs are deppression, sadness, emptyness, bitter anger, sorrow, regret, ect. Once the person is separated from earth and their body, there is nothing left for them to distract them and cover up the pains in their life. All thats left is themselves, without God, alone, forever.
If we choose God, we freely choose to love Him. Its the same way in heaven. People go to heaven because they Love God, and loved Him more than anything else.
In heaven we always have the choice to not love God or choose Him, but that would be plan stupidity or ignorance because there is nothing greater or better than God. All good things come from Him.