Crash bars yes ,clues in the name.
Sump guard yes ,for off road .
Road ,for looks only,which is fine..but it won't keep salt water off the engine so not a lot of protection from a road bike point of view, just makes it harder to clean behind it.
Also nobody has mentioned the comfort angle,I fitted fwd pegs to my Givi crash bars(Fit once,full access) and for long periods in the saddle are a god send.I will pop a leg up every now and again all through a ride BEFORE my leg/hip/whatever aches and it stops the ache coming on.For me movement is key to comfort.
Better than "low" footpegs for me,which are still one fixed position ,I am already scraping the std ones ,an inch? lower would be a problem.