My hub is 135mm QR/10mm axle. Are there 135mm QR/10mm hubs supporting 1x12? If not, are there hubs supporting 1x11 or cassettes with a higher range like 11-40?
The answer to this is yes*
* as you get into 11 and 12spd cassettes, you see different freehub bodies popping up to support some of the cassettes. You will still be able to find 11 and 12spd cassettes that will fit on your existing freehub, though. They'll just be a bit heavier. Shimano, Sunrace, and others will make 11spd cassettes that you can use. Mostly just Sunrace if you want a 12spd cassette you can use. If you want to use a lighter cassette for 11 or 12spd, then you could probably find a relatively affordable wheel with an xd freehub body so you can use SRAM cassettes. At this point, I wouldn't bother with Shimano 12spd cassettes for your bike. A hub that'll work on your bike with the new Shimano micro spline freehub body will be obscenely expensive, and prebuilt wheels that'll work are going to be quite rare still, since the interface is so new.
Also, I think you made your chain too short. When sizing a chain for a full suspension bike, you need to account for changes in chain length during suspension compression. Most require extra chain length as the suspension compresses, so 2 things are likely to happen. First, the short chain will prevent the suspension from moving under lighter loads. Second, hit something big enough with enough force, and your drivetrain is likely to get mangled.