Can I receive more than 1 voucher?

Yes you can. You will receive 1 voucher for every 5 badges you collect.