Hello,
Your roller looks like a match for our 81-018. As for your second photo, see our 84-077 Peachtree dual roller guide. Check them out and see if these are a match to the parts you need. Thanks for posting!