There is a simple principle that if so often ignored - especially if it is a hobby (to whatever degree of seriousness you want to take it) - you should be ENJOYING your time, and spending your time in your hobby space. You should also be proud of the product that you produce. So following those principles...
1) Do not consider emulation (Hackintosh/Boostrap) software - it WILL be painful - do you really want to spend your time putzing around with that? No. Choose a platform. If you consider it important to game on the same computer you do music on, get a PC. Otherwise, I would get a Mac - or two. Strongly consider a dedicated computer for your room. One of the new MacMini's is a great price/performance ratio - you most certainly do NOT need the top of the line one, upgrade the RAM yourself. And yes some external SSD storage - The Samsung T3/5's are awesome little beasts and they are portable and cheap. Get a lighter weight Air to do mobile stuff with. You can get both for your allotted budget and easily work on the same files - cloud store them.
2) Get a good Mic. Not 3,000 good, an Advanced Audio (type) 87 good. Half a grand, versatile, well worth it.
3) Buy a good mic stand. It is a small luxury that pays massive dividends in the weekly annoyance factor of flimsy wobbly stands. You don't need a Latch Lake, but a good stand with counter weight and the heavy base/wheels is about $200 - you will thank me later.
4) Apollo's are good. Decent preamps, good conversion, the free plugins they come with are very usable. On that topic...
5) Don't go down ANY plugin rabbit hole. It is a massive waste of time, energy, money.
If you go down the Mac route, Logic's plug-ins are fantastic. For third party - Tokyo Dawn Labs makes free EQs/Compressors/Limiters that are insanely good. I would highly recommend that you - very purposely - limit plug ins and instead, get really familiar with what you have - learn how to use them well. The vast majority of plug-ins have subtle differences in the final results they potentially produce. How they are used is far more important until we get to true pro levels of phase coherence and/or larger complicated mixes. For primarily electronically produced music, you will be more than fine.
Remember that a lot of what you are reading here on GS is coming from pro's that do this for a living - and keep in mind that the reason they are using such a wide myriad of plug-ins revolves around THEIR preferred workflow, the demands placed upon them, and how they need to get the sound they are thinking about out of their head in the quickest most effective way possible. Then of course there is taste and very subtle nuances that they may prefer. So you can take advice/lessons from this, but with a large grain of salt.
6) Instrument libraries/players are another story, but similar. Do you need Omnisphere, Trillion, every Atruria, Massive, Kontact library? Or would Logic's built in Alchemy, and ES libraries be just fine with a few additions? That's up to how you want to spend your time. I would apply the same rules here - learn how to use the instruments you have really well before going and getting a zillion other options. Unless of course you just happen to love xxxx, then by all means.
7) Headphones - depends on your need. For tracking, HD280's are good closed backs - or - get a few Monoprice DJ pros. They are very good, comfortable and for 20 odd bucks you won't cry when you sit on them. For mixing/mastering - its a taste thing. I like Senn 650's.
8) Cables - you will only need a few - get good ones (including the computer/interface connections). There are bunch of good companies and usually a local guy or two that can build some good Canare/Mogami's for you for a reasonable price - but think about your room setup first to determine proper lengths. Which leads to the most important part of the discussion that you have not addressed...
9) Your room.
As I mentioned at the top, you should enjoy your space, and in return, your space should provide you with enjoyment and good results. Make it comfortable and sound good. Treatments, lighting, air, temperature, furniture, are incredibly important. It does not have to be expensive - but rather, well planned and well thought out for your needs. Get good comfortable seating. Get a good desk. Plan power and audio cabling to be out of the way. Simple things. A nice drum throne/stool for when you play guitar. If you go the Mac route, get a cheap(er) iPad for a remote to your DAW and mount it near your guitar stuff so you don't have to fight with office chair arms or lean over and smack the headstock on your desk. Planning simple things like that go a very long way.
There is nothing more wasteful than fussing or fighting with your environment and gear. Plugging/unplugging, fixing, moving sht around - c'mon man. Spend the time upfront and enjoy it for years. I always find it amazing what people put up with in our industry - especially when it is a hobby. Can you imagine going fishing or playing baseball on the weekends and having to constantly compensate for poor equipment choices. Seriously, would you put up with disorganized, tangled fishing gear and go out on a boat that you can't start and spews fumes every weekend - all because you spent your money on a portable DVD player and a $1000 satellite powered fish finder that can distinguish 20 species of trout and takes fish-selfies?
That's how I would advise you start and plan your budget. Sit in the space you're going to be in and go through scenarios. Is it a dedicated room/multi purpose? Monitors or TV's for your DAW that will allow sports and gaming which would also require a couch or lounge chairs, coffee table and mini-fridge.
When your room is good, comfortable, proper sounding, you can then confidently make the next-step choices like more accurate monitors, preamp flavouring, etc.
That's my 2.5 cents.