@ConorLambert No, you cannot retain custom column values when you "move" files from one SharePoint site to another SharePoint site.
You have to use the "copy" functionality to Retain SharePoint custom column values.
Please click Mark as Best Response & Like if my post helped you to solve your issue. This will help others to find the correct solution easily. It also closes the item. If the post was useful in other ways, please consider giving it Like.