Is the XP 125cc bike homologated for a passenger too?

No. It can be driven by the driver only. No passengers allowed.