You'll get lots of advice on the other stuff, but you should do the 401(k) match IMMEDIATELY!!!
That is free money, and sometimes people don't realize just how ridiculously good a deal it is.
A match is basically doubling your money. If you took the match out immediately, you would pay taxes at your marginal tax rate (sounds like it would be very low for you) plus a 10% penalty for withdrawing the money before age 59.5. That tax plus penalty is much less than double your money. In other words, getting the match would make you extra money even if you IMMEDIATELY withdrew the money and took the penalty.
An example. If you receive $100 of pay, at 15% marginal tax rate (as an example, but it works for every tax bracket), you take home $85. If instead, you put $100 in 401(k), you get an $80 match, for $180. You then take it out immediately, and pay 15% marginal tax, plus 10% penalty for early withdrawal. That's $180 minus $27 (15% tax) minus $18 (10% penalty) equals $135.
$135 is way better than $85. For free!
Of course, you should not withdraw the money early, because if it's invested in a broad market index fund, over the next 20 years, it will likely make you money. Indeed, the expectation would be that it would quadruple in 20 years (at 7% growth). So now your $180 is $720 at the time you can withdraw it.
$720 is way, way better than $85. So do the 401(k) up to the match!