All pullets and Wiggle is a cockerel. Those RIR's look just like mine! I have one cockerel and one pullet. Your boy and mine could pass for twins, The other three of mine are Australorp pullets.
#2 (possibly) and #4 definitely a roo. The other two look like pullets. I love the eyes on #3. I have a pale yellow orphington with those eyes.
Mine are 8 weeks old and I got my first cockadoodle today!