that's right. thanks. Iv'e been so confused because on the newegg site it talks about m2_2 first, so I got mixed up and thought it was m2_1.M2_1 is the PCIe 3.0 slot. Yes, you can boot from it.
yeah so I think I am 99% sure I'll just go with that mobo and forget doing an itx or matx build. It's the only one of the msi mobos on the flash bios list that has 2 m2 slots (or, well, the only 4xx one that is affordable).
I originally had that asrock fatal1ty x470 and bought an asus wireless adaptor. After all fees I had to pay when selling it I think I'll be out around $60 extra by getting this msi board, which is only a b450, but then I can sell the asus wireless adaptor too and probably get around $25-$30 after fees. So I am pretty happy with my choices honestly. Especially since I don't OC so don't need some high end x470 or x570. The x570 would allow both ssds to be at their best, but no big deal really.
So now when the cpus release my only decisions left would just be 3700x vs 3800x and a monitor...