You will definitely save money with a bus ticket, but air travel is less stressful and shorter. It's up to you as to which you wanna choose. You'll get to the same place regardless.
Maybe try wearing some loose clothing to hide the chest bumps? A full suit would make you stand out too much. It's just when you're traveling in a region like Oklahoma. You won't have to do that in minneapoils.
Have you figured out where you're gonna stay when you arrive? After you determine your travel arrangements, you'll need to reserve something like a hotel or airbnb for when you arrive. Also, PACK SNACKS. You're gonna get hungry while you're traveling and there are not always places to get food. Airport and plane food is also considerably more expensive than from outside. Make triple sure you bring water and a reusable water bottle, too.
Things are gonna be okay. You're making a huge leap right now and that's something to be proud of. It takes a lot of courage to be doing this. Remember to breathe in and out.
Definitely a good point. I didn't even think about the weather aspect right now. Sounds like a cheap flight is the way to go.