Hi Mike,
One workaround I have used is on your checkbox fields, cut the text from the label. Then insert a rich text field to the right of your checkbox and paste the field label text into the rich text field. You can then drag the length of the field width down so that your rich text field is right next to your check box. To the end-user, it looks the same as a right-hand field label, without having to adjust the label position on the entire form.
Hope this helps!