Yes, your purchased products will still work for as long as the underlying technology (flight simulation platforms, OS, and hardware) support them. The Bookmark products do not come with any built-in license protection, there is no “call home” function or key files to enter. When you place an order you will get a download link mailed to you, that’s all. So once you have downloaded the installation files, they should work in perpetuity.
If you for some reason lose your installation files (it happens) you will be able to download the files again without cost using a link that will be emailed to all existing customers before we close the website for good.
The online Flight Manuals are hosted separately and will still be available on the same URLs after the website has closed.