with that many simultaneous codes, on different areas, I think you may find some chewed wires.. if you did indeed clean all those connections as you say, and have a good batt.
might try also, making sure it's in neutral, and putting the kickstand up, and attempting a start, with clutch pulled in, just for the last step, as the cumulative codes also tossed aone that had to do with the shift/gear position sensing. Most had to do with cam position, and other timing issues, along with the vvt pump.
Doesn't take much to create multiple errors on a CAN Bus system like this, as the multi ground wires running, and ganged by couplers, can create this with a compromise any any or all, when one or 2 are chewed.
Look on top of the engine/valve cover, and forward for nest materials, and chewed wires... also in the tail section, under and behind the seat, where the big wire bundles route, back to the ECU; Ive had nests, and chewed up wires, in both those areas.. make sure to disconnect the battery during the handling of these wires. to preclude any possability of a short, during a repair. : I use a product called "Liquid Tape", when the insulation is compromised, but wires are intact. A couple coats, then wraps of 2" long electrical tape, on each damaged wire, and then you should be safe.
FSM is beneficial, but without one, the codes won't sink in. They are all in there tho.
I think you should enlist the assistance of your dealership under warranty, after all, you paid for it.. and at least get them to acknowledge and date the issue, and stretch you coverage to suite, in light of the major shut down of public services. best of luck.