Free will would have to be defined.
I would think if Christ, our high priest continually without beginning of days or end of Spirit life is the lamb of God slain from the foundation (6 days). This is when he was working before he rested on the 7th. and he wrote down the names of the many that the father gave Him . When the books are opened if anyone's name was not found in the book of the lamb when compared to the book of life (every creatures created) . They will not rise to new spirit life on the last day and receive the promise our new incorruptible bodies.
Peter truth was not of his own self . Moving Peter to do the will of God is because Christ accepted him who name is written in the lambs book of life from the foundation of the word. Peter like all believers had "no faith" before Christ gave them ears to hear .That faith as our free gift is not of our own selves as if it was after the imagination of ones heart that again has no faith. Not little none. God's faith that works in us with us to both will and perform his good pleasure is the gift that we freely receive from the hand or will of God, therefore no could boast as if it was of their own self. .
Revelation 13:8And all that dwell upon the earth shall worship him, whose names are not written in the book of life of the
Lamb slain from the foundation of the world.