Can I run 2 Bitcoin nodes with the same wallets?
This is doable. You can run as many nodes with the same wallets as you want.
I imagine you want to do this because the synchronisation process will be faster on another node?
After the process is done, you will have to copy the complete blockchain data, not the wallet itself.

You might want to consider checking for what your bottleneck is - could be the hard disk or the CPU, or in some cases the internet bandwidth.