You can just recompile with the wallet enabled, and restart.
It won't need to redownload things, as the bulk of the work in setting up a node is synchronizing with the network. The resulting database is the same wetherwhether there are wallets or not.