Do we lose our on-premise setup if we move to Lansweeper Sites?
No, you will not lose your on-premises installation.
When you link to Lansweeper Sites, the main scan server is designated as the "sync server". This sync server:
Your installation and data remain intact - the sync server adds cloud synchronization capabilities to your existing setup.
Also, check out this article to have an overview of Installation Types: