Rev 20:10 And the devil that deceived them was cast into the lake of fire and brimstone, where are also the beast and the false prophet; and they shall be tormented day and night for ever and ever.
Fact: The devil believed in God and Jesus, he spoke with both of them, in Job and in most of the gospels.
Fact: He will be cast into hell together with his followers.
Matt 7:2121 "Not everyone who says to Me, 'Lord, Lord,' shall enter the kingdom of heaven, but he who does the will of My Father in heaven.
So, no the demons will not go to heaven. If they who started a rebellion against God went to heaven then that eliminates any guidelines for getting in. So, if what you said was true then every person in the bible would go to heaven. And you can try to twist it around to fit your "mind" but unrepentant homosexuals will still not be in heaven.