Does demon exist before fallen angel?

No, because demons are fallen angels.