My silkies that I posted above are the same age as yours. I would say roo for your white one. He looks nothing like my hen and if he is crowing and no eggs..... I can't see the black one well enough but I guarantee that one doesn't look like the black roo that I had. It does seem like it should have a fuller round crest if a girl but I don't know. I was trying to get an answer on mine as well but haven't got much for response. I thank the two people that did try to help, but I am just back to waiting for a squat or a crow at this point.
As for eggs, mine are the same age as yours and one has laid an egg every day for the last week and a half. The other, I am still waiting on. You aren't alone.