Our FAQ section is the best place for you to start for questions like this.
Now about the degree, it’s always better to have a 4yr degree to maximize your chances of getting hired by a major someday. Plus, your degree could be used as your backup plan just in case. I know a lot of major airlines don’t explicitly say that a 4yr degree is required, but the truth is almost every pilot has one. Plus, the requirements can change at any time. Choosing not to earn a degree is just too risky. Not having a degree is like betting a diploma against the majority of your potential earnings at a major. If that one piece of paper could make all the difference, do you really want to leave it to chance? I wouldn’t.