Do I need to get the free version or buy Pro version of Mac Fan Control? and does it need a special setup or Automatic?
Free version should be fine.
The main advantage of the paid version is that you can store several different profiles, for example a setting for high level of cooling (together with more fan noise), another setting for low noise (but higher operating temperatures), one in between and so on.
The free version just always remembers the last setting.
You have to set it once, and afterwards it will automatically start and run with the last setting (so you do not need to set it up every time you boot).
The set up itself is rather easy, there are three fans (cpu, HDD and ODD), you can connect each fan to any temperature sensor you want, and then you can set the low and high temperatur for that specific sensor.
So CPU fan you couple to one of the cpu cores, the low temperature is until when the fan runs at minimum speed, the high emperature is when the fan wil turn at max speed. For CPU I have the low one at 50° Celsius and the high one at 70°.
For the GPU (ODD fan) I have it at 50°Celsius low and 60° high, a bit noisy, but I like to keep the AMD standard GPU cool, they tend to fail fats.
In another machine with a Nvidia 780m I have it at 50° and 75°
The HDD fan I have at a fixed speed of 180rpm, very quiet, and the SSD doesnt generate much heat anyway, if wanted you could link it to the SSD temperature.
After you have found the ideal settings for yourself, you can forget about the program, it'll boot automatically and will do its thing every time again...