I don't think you can duplicate edges. If I were doing it, I would count how many vertices you have on one object, then use plit poly tool to make more vertices on the other object. This way, you know both objects have he same amount of vertices and can be succesfully attached.