Hello there and thank you for writing in. Starting with your guide, see if our 23-226 is a good match. As for the roller, it looks like it may be concave. If so, our 23-098 may work for you. Look over its measurements to see if this will make for a good substitute.