Suitable enclosure for ants?

I received this kit as a gift, and it came with a voucher for free ants, so obviously I had to accept. This is the InsectLore Ant Tunneling Kit (my hand for scale, I’ll get more precise measurements later) and I was wondering if this would actually be a suitable container to humanely keep my ants long term.

This kit came with a voucher for 50 western harvester ants (no queen), plus some sand for them to tunnel into. Will it be fine to keep the workers in or should I buy a better enclosure?