Lol, you don't need any of that. What you and everyone who wants to get in IT needs is a connect and/or experience. Most of yall will be shocked when you walk into your first gig and see former accountants, salesmen, etc doing network engineering because they picked up a book and/or knew the right people.
The best thing you or anyone else can do is try to find a place to get your start and just build experience. This really ain't the field you need to go into debt over. You will be surprised over how many people in IT did not go to school for IT.
This field is about what you know, and what somebody has paid you in the past to do for them.
Experience and "fit" are your only real obstacles. A degree is still nice, but it's a little less helpful in this arena. Look at Ricky43's post. That's really pretty common for IT.
Pretty much. You don't need a degree to get into IT (there are plenty of people in my IT department without one), but that said, I still think a degree is helpful because...
1. May help your resume get past HR departments (especially if you don't have much experience)
2. Ten or fifteen years down the line when a management position opens up, it'll usually go to the guy with a degree. This is kinda what I see at my job, the technical people may or may not have a degree, but all the managers do. If you don't have a degree then it's pretty unlikely you'll ever get a management position, so you may hit a glass ceiling sooner than you would with a degree.