Bases on the assured promises of Christ.........yes, A Christian can and does know they have Heaven.
Jesus also said:
Amen, I say to you, unless you turn and become like children,
you will not enter the Kingdom of heaven.
Whoever becomes humble like this child
is the greatest in the Kingdom of heaven.