How to quickly mark hard edges?
If the new topology has the same number of edges you can copy them with the Data Transfer modifier.


Move both models so they overlap
Add the Data Transfer Modifier: Modifiers >> add modifier (to new object without edge marks) >> choose Data Transfer >> [x] Edge Data, enable sharp and nearest edge.