I would think they'd be excellent layers. All commercial hatchery bred RIRs are going to be bred for excellent laying, though there may be individual differences.
As far as how long to expect high production, that really depends on the strain.
