Can this powder be used on a non vibrating lap? Will I need to add water to make a paste?

Yes, it can be used on other equipment. Yes, a paste is recommended.
Did you find what you were looking for?