Can you make particles affect a rigid body?
Normally, no - particles do not impart any force on a Rigid Body. However, I'm currently working on a patch to Blender to do just this. It's only experimental at the moment but I've made some good progress. Also trying to get interaction with Soft Body and Cloth and looking to improve the collision between Rigid Body and Soft Body/Cloth as that's also currently lacking. I'll add more when I've anything to add but for now here's a little teaser :