Mechanical roller lifters, solid. (Pin oilers?)

You're correct about saying the roller pins won't see enough oil at low rpm. I searched and read for a long time before I found what I was looking for on a solid roller lifter for a big block. I would contact Mike at MRL. He will help you out. He designed his own and that is one of the many features of his. Plus he's a sight sponsor.