You have two choices. You can instead of using the loop write a template that will show every value where you need it.
And in case of checkboxes render their values with a loop.
Or you make a nested loop in your template that can also handle array values.
I recommend customizing the template to position every value yourself to make the mail better readable.