PX200 Brake Hose

I’m about to replace the brake hose of my year 2001 PX200 MY. I’m just little bit unsure which brake hose I should order. The old hose has banjo bolt at the end which connects to brake calibers and long metal pipe at master sylinder side.

The photos of brake hoses here in SIP Scootershop doesn’t show what kind of ends the hoses have. Do I have to order those banjo bolts and metal pipes separately or they are already attached on the hose? Which hose I should buy and which ends if they are no included already?