Agree with everything that has been said...but...would add one...
First thing is some sort of bike stand! It might be a purchased one (you can usually find one on CL pretty reasonable...although it is still a big expense) or...you might finagle a homemade one (there are several threads on here about that). But...getting the bike at a place where it is held and at a height that is workable for you...that is a BIG deal...at least to me.
Then...start with basic tools and work your way up...