We have various different bugchecks (as you have noted):
This indicates that invalid system memory has been referenced.
Bug check 0x50 usually occurs after the installation of faulty hardware or in the event of failure of installed hardware (usually related to defective RAM, be it main memory, L2 RAM cache, or video RAM).
This indicates that a kernel-mode program generated an exception which the error handler did not catch.
This indicates that Microsoft Windows or a kernel-mode driver accessed paged memory at DISPATCH_LEVEL or above.
This bug check is issued if paged memory (or invalid memory) is accessed when the IRQL is too high. The error that generates this bug check usually occurs after the installation of a faulty device driver, system service, or BIOS.
I checked your drivers list and it's clean as a whistle, no problematic drivers, nothing too out of date, etc. This is a brand new laptop, so with this said + given the bugchecks, you've been given a faulty laptop. Contact the manufacturer or where you purchased it from and DEMAND a replacement ASAP while you still have warranty. Don't wait too long.