Regarding using Vicks VapoRub in the ear as your grandfather suggested is correct except you need to put VapoRub on a small cotton ball and place it just around the opening of the ear. Don’t push it down in the ear.
When I was a small child and when I had severe ear aches my mother would do...