:welcome
Hi Mina, it's nice to have you here with us! I haven't had all those breeds you're considering so will leave that up to people that have had them.
When it comes to building your coop, be sure to go larger than you think you'll need. Chicken math has a way of happening!
Best wishes...