If you dont need the drive to be fast and want best bang for your buck storage capacity, HDD is the way to go.
If you want speed and are ok with a higher price, SSD is best. Used enterprise HDD are usually a good value. Im in the US so not sure about where to purchase exactly.
Something to consider is if the drive you are storing the os and files on are the same, using am HDD will make it slower on start up.
It will effect your health but having most “bad” foods in normal amounts every once in a while won’t really hurt you. Any effect would be minimal at worst so long as you dont have preexisting health conditions. If you already have high blood pressure or a heart condition, energy drinks are probably not a good idea.