Welcome. I know we are hitting you with a lot of things to do, but we are trying to make sure you are successful. I agree, with separation of turkey and chickens, definitely a lot more space - but to add - you need 1/2 inch hardware cloth - not chicken wire, on that run.
and Welcome to Backyard Chickens.
to have you here with us. Enjoy your time here at BYC!