Heres some links about the deleting/redrawing issue.
https://wiki.openstreetmap.org/wiki/JOSM/Plugins/utilsplugin2#Replace_one_way_with_another_way
https://josm.openstreetmap.de/wiki/Help/Action/ImproveWayAccuracy