Brother, it's really not as difficult and complicated as it seems. Muslims have lived and continue to live in non-Muslim lands despite the rulings that have been passed against it.
Some of them really do not have valid reasons for living there because, truth be told, they're able to accomplish everything the same way and maybe even more in their Muslim country that they've left.
But for others, the opposite of the rulings apply because believe it or not, they are able to practice the deen openly, and way better in non-Muslim countries. These are the people who come from Islamic/non-Islamic countries where Muslims are persecuted in their lands. And it might not be possible for them to move to some Muslim country that applies share`ah law because of the strict visa, employment or settlement laws. So their only choice is to live in a non-Muslim country, just for the purpose of practicing the deen subhaanallaah.
This was the view of ibn `Uthaymeen, rahimahullaah.
One may also migrate from a mushrik land to another mushrik land that is less evil and where there is less danger to the Muslim, as some of the Muslims migrated from Makkah at the Prophet’s command to Abyssinia
[Fataawa al-Lajnat-ud-daa'imah lil buhuth al-'ilmiah wal-Iftaa' (12/50)]
And yes inshaa'Allaah do ask and let us know if you get a reply.