If you go the snap route, make sure you densify your polylines, otherwise they will lack the necessary point density to accomplish what you wish
Densify (Editing)—ArcGIS Pro | Documentation
You will probably have to perform some editing in any event since densification can provide too many snapping points in some locations, necessitating you remove duplicate points after all is done.
... sort of retired...