Is there a way to enable snapping when moving two or more features at once?
I don't think this is possible (yet) doing it natively in QGIS. I think the closest tool available is the move plugin:
Move all selected objects from point to point with snap
You can download this from the menubar:
Plugins > Manage and Install Plugins...