Welcome to SRP.
You've obviously been doing your homework and moving in the right direction.
Lots of great advise here and only one suggestion here.
Take it sloooooooooow.
Oh yeah and we are...