Can you get the shot and still catch the flu? Yes, but almost always not the ones you got the shot for..
Hell I get the flu shot.. All the crap I put in my body for 66 years, damn flu probably does not even want in..
Mercury? Think I ate a thermometer once when I was a kid.. Had to go too the barber twice a week, my hair would not stop growing..