Thank you for suggestions everyone.
-Bubbles from oil disappeared
-oil has not reduced further
-got checked from a random mechanic in saddar , he cleaned point and plugs and told me that two small pipes were detached. This has reduced vibration. Still a bit too much for my liking
-I have noticed one of the belts is uneven. This can cause vibration. I will get it changed on next visit.
I think it is good to go for some time.