Omg! Thank you so much! This was hugely helpful!
I may post here more if I have more questions. (Selfishly, but also it might help other people).
No worries at all! It's what this section's for. :)