Can a customer split the voucher over two purchases?

No, Shopify does not support this. The voucher needs to be used in one purchase.