LH is indeed incorrect. Can yo see evidence of it being modified?
Did you ask your RW inspector why does it matter? As long as no part of the hose assembly is touching anything, it's performing the same function.
There's no need to change the strut.
No. That's not correct. There is no such shim for that purpose - perhaps clarify with him what he means.
What 'I think' he's talking about the anti-rattle shim that goes between the brake pad & the caliper piston.
They do go missing, but are easy enough to obtain through someone like Stewart Wilkins at SW Motorsport.
RW Inspectors are a strange breed - they almost always focus on some obscure issue, while missing something else obvious...