I've never had silkies but my understanding is that the silkie feathering gene is recessive so your silkie crosses should have regular feathers. Also silkies are supposed to have a rose or cushion comb. Those are dominant and smaller than a single comb. Your crosses should be as or more cold hardy than many other birds. I wouldn't worry about that. Yes, I'd call them mutts.
Cold is not the enemy, wind is. I always leave the pop door open and let mine decide if they want to go out or not. If a cold wind is blowing they stay inside. If the wind is calm mine go out in any temperatures, even below zero Fahrenheit.
If you provide a wind block on the bottom of that they will be using that area a lot. They do need decent ventilation so I'd leave some areas up high open. The issue with that is that they won't like snow and snow can blow in from the side. You might want to wrap it fairly high to deal with snow but leave some openings up high.
That 4" open area at the top of the wall between the run and coop is probably enough ventilation if it runs all the way across. Not sure you need that rubber flashing. The kind of wind you are trying to prevent is a wind that will ruffle their feathers. A little air coming in is a good thing as long as it is really gentle. I don't think you are in that bad a shape. Good luck!
Cold is not the enemy, wind is. I always leave the pop door open and let mine decide if they want to go out or not. If a cold wind is blowing they stay inside. If the wind is calm mine go out in any temperatures, even below zero Fahrenheit.
If you provide a wind block on the bottom of that they will be using that area a lot. They do need decent ventilation so I'd leave some areas up high open. The issue with that is that they won't like snow and snow can blow in from the side. You might want to wrap it fairly high to deal with snow but leave some openings up high.
That 4" open area at the top of the wall between the run and coop is probably enough ventilation if it runs all the way across. Not sure you need that rubber flashing. The kind of wind you are trying to prevent is a wind that will ruffle their feathers. A little air coming in is a good thing as long as it is really gentle. I don't think you are in that bad a shape. Good luck!