Its nearly impossible to find new fuel filter as it comes attached in fuel assembly if I aint wrong.
Vibrations are sort of same for me. Sheer rough idle on AC and even without AC in D and R.
I hardly get 15kmpl with a non stop drive at night on Shahrae faisal with very less traffic with AC. Its horrible.
I would advice to change spark plugs to get your fuel average back on track. Vibrations could be due to bad transmission mount as my car's mount is also broken/weakened which is causing intense vibrations.