For vibration, before mounting change, ensure that ur engine is tuned, air filter clean, then chk again.
If problem persists then go for mounting change, but after having opinion from 3 4 mechanics.
For oil, I have always used geniune toyota motor oil, so no idea about others.