No, that's an N frame.
Grips are so subjective that you will have to try them yourself to see if you like them. Example: Many people swear by Pachmeyers but I don't care for them. Technique helps more with recoil than grips, in my opinion. People want the control the M29 (i.e., prevent the muzzle from rising) and thus grip very tightly with both hands. It will pound you when you do that. My opinion is that if you let the gun recoil naturally, the factory grips are fine.
Optics Planet has Bianchi holsters fairly reasonable. The 5BHL would be good.