Great choice of QuickJS. I would go with SQLite3 for storage though.
But anyway Sciter provides an option for host application to link SQLite statically and expose it to JS: https://github.com/c-smile/sciter-js-sdk/blob/main/demos/usc... as set of native objects.
usciter from SDK is an example of application that has SQLite on board.