i tried placing them on the roosts multiple times but they kept jumping g off and flapping around and causing a ruckus. I didn't want to keep stressing them out so I stopped trying
They are used to free ranging most of the day. Will it stress them to be locked in after all that freedom they are used to ?
Stop worrying about stressing them out. Chickens are creatures of habit. If you break that habit they will be upset. But they are also adaptable. Within a very short time they will adjust to new circumstances. They are not going to suffer any long term effects. Short term they will not be physically harmed. They will not hate you. They will simply get over it, probably fairly quickly, and go back to being chickens.
You've built something very nice for them. It certainly looks big enough to lock all five in the new coop and run for a week if you wish. That should train them to sleep in there and to use those nests if they are laying.
Are they laying yet? If they are I'd leave them locked in there for a week as much to train them to use those nests as anything else. If they are not laying yet I'd be tempted to just lock them in the new coop section (not the run) when it gets dark and let them free range during the day. I'd block the old coop so they can't roost in there. I'd expect them to try roosting on top of the old coop. If that area is dark they should be easy to catch. When I do that I do not put them on the roosts, I toss them on the coop floor and lock the door. Where they sleep in there become their problem, not yours. They will work it out.
If it is too light out there after dark to easily catch them, leave them locked in the new coop and run for a while. One week might be long enough, it might not. Go by what you see. When I put mine in after dark, sometimes they get the message really quickly, sometimes it takes a lot longer. But if you are consistent they will figure it out.
Right now it sounds like they are stressing you out a lot more than you will ever stress them. That's just not right.