Your id of the bayonet is correct.

The lion's head strap is not French though. I beleive it is a German Navy sword hanger strap.

Cheers, Ade.