Hi Jan,
Yes, the new pumps are made in Italy by BCD Corona, but you won't find them in their catalogue, because the rights are owned by Rotax.
The drain outlet should have a line attached and routed into the airflow below the engine, just like the coolant overflow.
When you fit a vapour return line, you can do this inyour Eurofox
https://www.youtube.com/watch?v=JifpxUFgJa4 :-)