Thanks for the advice and for the link. I've got the basic tools, I believe (and yes, the list of what to do was generic), but the good thing is that worst case scenario, I do as much as I can and then bring the rest to my LBS and ask them to help.
If anything, it should be good experience!