pass 350 on top of revel b15 subwoofer?

due to space requirements - can I put my pass x350 amp on top of my revel b15 subwoofer?
will the amp be damaged by vibration or will sound uality suffer?
can I isolate it effectively in anyway?

I don't think you will damage the amp, but it will have an adverse effect on your amp's sound.
You might get some interference from unshielded magnetic fields from either the sub or the amp. Better to separate the two with some distance.
I wouldn't even consider it.