IDE: Back then (while studying at the university) I was using Kile (https://kile.sourceforge.io/), it seems it is still being developed. But for smaller project, without math equations, Kate should be enough. Regarding the best guide - AFAIK nothing has changed, and nothing beats The Not So Short Introduction to LaTeX (at least few years ago I found it very useful when I needed LaTeX for my job).
Needed packages might depend on your Linux distro - I have installed (Gentoo Linux) the following:
and it was enough (but I haven't tried to build the manual for a while, something might have changed since then).