Can I also purchase the travel pass at the ticket machine?

No, it is not possible to purchase the P+R Maastricht Noord  travel pass at ticket machines.