I have Masters degree with Distinction and Student of the Year Prize in Corrosion of Engineering Materials from Imperial College London, first degree in Chemistry from University of Central Lancashire and also did Technology, Material Science and Engineering and Mathematics from the Open University.
In areas where tattooing is not as closely monitored, people are asked to wait for 12 months to give blood after getting a tattoo. This waiting period ensures that the donor is free of any potential blood-borne diseases which could have been passed on unsanitary equipment.
If you visit any of these areas after a tattoo is applied, you have to wait one year from the date of leaving the high risk area. You can't donate within a year of getting the birth control shot. As for smoking, you shouldn't smoke within 24 hours of donating plasma.