Firstly, if you see yourself (in the future!) playing electric guitar, that's what you need to get. You'll need an amp as well, otherwise it won't be authentic!
Yamaha, Squier, Epiphone and Vintage are all good starter guitars to consider, and can come in a package with everything needed for a beginner. Or buy pre-loved - one Squier Strat I have was £15 at a car boot sale - just needed a set of strings! 15 watt amp at another - £15 again! That's hardly breaking anyone's bank. Although - no such sales just yet. (Sadly!)
A teacher will be, by far, the best way to help you learn, but right now, that's impractical - and may be, from several different angles - location, finances, etc.
There is, as foreyez says, a plethora of lessons on the 'net. Some good, some not so. Your problem as a beginner is that you won't know which is which. And unlike with a teacher, you won't get answers to specifically sort out problems you might have.
Reading music? I believe that side of things comes later. Playing initially means finding your way round whatever instrument you have - learning what it does, and how it does it. The art of reading music comes later, and for probably the vast majority of guitarists specifically, never does come. Not saying it's not a good thing, just that for the first few months at least, just play! One befuddling thing about guitar is that one specific note can be played in so many different places, making reading more complex than on most other instruments.
Learn some basic chords - three of them will give you access to literally thousands of songs. Honest! And since guitar is one of few instruments that chords can be played on, it's a great start point.
Learn some scale patterns - pentatonics are good, and just mess about making your own tunes using them. You may surprise yourself when what you play reminds you of a famous riff...