Do I need to buy the archeology upgrades before I reset my current run, like the fully-upgraded-faction-upgrade? Or will the upgrade stay till after the reset?
Excavation progress and costs are maintained through soft resets, as well as any requirement you have fulfilled so far. Partial progress towards requirements, however, will be reset. In short: if you can purchase (or have already purchased) a faction unlock upgrade, you will be able to do so even after you soft reset. If you can't, you will need to met the full requirements again.
I'm glad you liked it. I intend to make a few more games with silly names and fun gameplay xD