+1 for turning your visqueen up around your slab and up the back side of your brick course, not really the conventional way but between your bricks and slab you have circa 200mm of porous masonry at the base of your walls, alas the ship has sailed just ensure your cladding has enough over hang to deflect any rain away from the area. I can see in your images that you slab is below grade and the excess DPM at this point is holding water against the slab, good for the initial cure but you need to dig away the ground immediately surrounding the pad and get this level down.
RE correcting your wall line, really no issue again this ship seems to have sailed at this point but you should be battening off your osb outer skin to create airflow behind your cladding so pull a straight line for you plates that can be extended with said batten to overhang your lower courses of masonry. if you aren't battening your OSB push your timber out to the outer edge of the bricks and batten your internal wall, you can vapour barrier continuously around your inner stud work prior to battening and create a service void behind your internal sheet goods and add extra grounds for loading points on your wall that you may need a fix between studs and have inevitably not considered at the rough framing stage.
don't worry too much about your OSB it will need a breather membrane that will keep the rain off but honestly you'd be surprised how well it holds up to rain when its upright on a wall regardless, if you don't get osb for a while brace internally with some cheap battens, you should be using diagonal braces to plumb you walls anyway and these prevent racking, you can also use a batten across the corners of your walls internally to straighten any top plates that aren't quite right, most affective would be top plate down to adjacent floor plate but you run out of space quite quick on a small footprint like this.
lastly id look at alternatives to onduline, if edpm is within budget then ok but box profile metal sheets would be my choice, celotex under this and long fixing for the roof sheets through insulation into the purlins ties it al together nicely and support the sheets really well which can reduce the amount of timber needed for your roof on a low pitch.
reinforcing mess has become ridiculously expensive. yes you should have it in the slab in an ideal world, in reality will it crack? I doubt it, I just dug up 30 sqm of concrete 100mm thick no hardcore underneath and areas undermined by pests, not a single crack in it until i got involved
always better to be safe than sorry, its a standard for a reason and you hardly want to have to replace a slab on this kind of construction after a couple of years but I would put good money on this being just fine.