To get the text to be above the elements you will need to edit the design of the form. In here select Form Elements from the top select list, then select Element Labels from the second list. For placement choose top, you should then choose left for alignment. This will get the labels to appear above the element.
As for modifying the number of columns you will be limited to 1 or 2 with the layouts in CSS Form Builder.