Hey TimoDee and welcome to the tournament strategy forum 
I would be happy to see further posts from you in the future!
The most important pieces of software were already mentioned. As for the ranking sites I would recommend signing up for OPR (free account). The information you get is very basic and it's not as good as sharkscope. But at least it's for free.
I would also like to add another point of view to the discussion:
If you are new to poker and are going to play tournaments as well as SNG's I wouldn't recommend the use of any software at the very beginning. It may just confuse you. Furthermore it is not really needed in the micro stakes.
Try to get used to the game, read articles, watch some videos, maybe visit a few of our coachings. Then, when you feel comfortable in what you are doing, start to add some pieces of software, One at a time, and try to implement the new information into your game and/or your analysis sessions.
It doesn't make much sense to use advanced software like the Holdem Ressources Calculator if you are not familiar with the basics. Same goes for most of the other software mentioned.
First thing you should get familiar with is the Equilab imo. After you got the basics and feel familiar with them, play around with the Equilab and try to analyse some spots with it. After you managed to understand the software you may add pokertracker into your game. The software is a extensive source of information and you will need some time before you can benefit from all the possibilities given. Last one for the moment should be the ICM trainer.
Things like HoldemRessourcesCalculator or Sharkscope can wait until you reach higher stakes and know way more about the game.
Don't lose too much time with software that isn't necessary at the beginning and try to focus on improving your game and of course on playing poker.
If you have any further questions regarding MTT's feel free to ask. I am happy to help you getting started 
Regards,
Asaban