It looks great, you should be ok on wire sizes, and the 10mm(2) should be more than sufficient. A good test for your wire is to measure voltage at the source, and the final outlet, and if you do not have any or very little voltage drop, you should be in good shape. Keep in mind, voltage drop, is...