Brighton? Then definitely Soft Southern Shandy Drinker territory! You’ll have to come on rides with us, when you get the bike done up!
I’ve never really used a bike maintenance book, but I think Haynes do one, that covers quite a bit on current designs of bike bits.
But posting on here will probbly give you all the info you need!
Do you have any techy minded mtb friends? Maybe people with the right tools, can show you how to do stuff? S’how I learnt.
Another thing with cranks, is that each type and design will need a certain length BB axle. Typically about 113mm, but can be longer or shorter, depending on design. I understand the newer external bearing type come complete, as BB and cranksets, making this a little easier.
One VERY important thing about BBs is; the drive side, with the chainrings, screws into the frame counter clock wise. The other side screws in clockwise, like most other bolts and screws and bits.
What level are your bike building skills at? You’ve mentioned you are quite new to all this, and building a bike from scratch can be a daunting process. Not something for the faint hearted!
Good luck with it all, though. Look forward to seeing it all built up.