Hi Liz,
Someone else just asked about this same feature just 2 days ago:
https://totara.community/mod/forum/discuss.php?d=17698
And as it happens we are planning to add a new multi-check custom field type for Totara 2.6 (due out in 6 months).
Until then your idea of using multiple checkboxes is unfortunately the only way I think.
Simon