Hi Scott,
With all the work it takes to replace the seals: brake and caliper removal; hub removal, etc... I would buy the MB ones and do it right. You dont want them to leak and get grease on the front brakes... be safe and do it right.
Not sure about a ridge? There is a thin lip that sits tightly around the pin...
Good Luck,
Bob