It is a hen, roosters have more prominent tail feathers.
Those are polish, not very sure how good of layers they are but to my knowledge they aren't egg layers (or put into that class) more of a ornamental breed but I'm sure they should lay decently, should still get one every 25-30 hours.
No.... Not Polish at all.....Silkies defiantly
@junebuggena
She will help.....