Concerning the Hep A vaccine: once you've contracted Hep A you become immune. You may have contracted and not even known as the symptoms mimic the flu.
The cost to test if you have immunity is more than the vaccine. We opted to get the vaccine as there was no additional risk for double immunity.
You can contact Hep A at home or abroad.