^
Friend, just keep your cool. Everyone faces exaaaaaactly the same problems. And know what, tuning is not a beginner thing, it will come at the stage when you are beginner-intermediate. A guitarist can tune perfectly only if his memory banks all the notes and there names. Once you understand the tuning logic and memorise the notes(the sounds, not the notes), then you will be able to tune instantly.And yeah, GB&A are superb beginner guitars.
Most websites mention tuning in the beginning part of learning, but it comes by itself when you learn the guitar. Basically they ask you to do so for getting the perfect sound off guitar. If u have a microphone then you may try this free software
www.aptuner.com
Remember, tuning is not for beginners, it just makes guitar sound better and thus putting confidence in you.
Some major chords take lot of time for learning. For me the tuffest were G major and F major. But then believe me, it is just a matter of days that you ll play them as you wish.
Yeah, barre chords scares everyone off, but you know they are actually easy. Once you practice that pattern u can make any major/minor chord by just sliding up and down the pattern. Barre Chords are for beginners

. About the chord shifting, dont learn it right now, first make sure you can play either of the chords perfectly. You must be able to play them immediately without spending time in thinking about their pattern. Then you can easily learn shifting between chords.
There is a very easy way to learn stairway to heaven, and that is using Guitar Pro. If u have this software then I can provide u with the tabs. Its the easiest way.
Keep playing man, you will notice the difference in a very few days. Use pinky while playing scales and it will soon be into use.
And 99% teachers will teach you saragam

, rest you will have to learn yourself