If it were me I would pass on silkies. They are in my experience poor layers, and hatchery ones are really tiny. Half the size of the ones I got from a breeder. I would get at least one Easter Egger. No two are alike and most lay green or blue eggs. For above average layers I would suggest black...
I keep my silkies with other bantams. I haven't kept them with large fowl.
My EEs did not lay last winter but then neither did most of my other birds as it was unusually brutal. What are your flock goals? What kind of egg production do you want? Neither of those breeds are great layers.