How would I create new edges around an opening
You can select the edges around the doorway, duplicate them, seperate the edges, increase the seperation's size, and Knife Project that separation onto the mesh in question.