Is it possible to separate blockchain and wallet functions?
Is it possible to use bitcoin-core in this way?


No. bitcoin-qt is a completely standalone software that includes all of bitcoind's functionality. It does not start bitcoind in the background nor does it connect to a background daemon.