Get a credit card and pay it off every month. Start investing what you can, find a good mutual fund, and remember its time in the market, not timing the market. -Happy Birthday
The new Macbooks don't support bootcamp due to them being an Arm chip. The Intel mac still support it though.
I'd bring the desktop and get a MacBook, that gives you the best of both worlds and worst case you run an emulator for and programs the mac can't run.