you over complicate things, you're over thinking things honestly. Stick to the basics since your noob like i am lol
All those things you're asking about come with time, practise and dedication. Learning everything at once when you've not got the basics down will just confuse you. I know we all want to be floyd mayweather when we go in the ring the first time but it's impossible. Keep training and eventually it will come together.