I think they come from where fallen angels abide, when they aren’t tormenting us for fun.
Agreed. And that would be the 1st heaven, meaning the starry skies above rather than deep space or the 2nd heaven. They are just up there but unseen by us unless they care to make themselves seen.
Yes, and I think there is coming a day, when they will no longer have access to that place (Revelation 12) but will all be cast down to the earth. I don’t think that will be a good thing.