Long form - 2 columns?

Long form - 2 columns?

I an building a form for someone wanting to advertise real estate and need to capture all customer and property information - which may be different from each other.  Also, all the details on the property itself.

This makes for a very long form - can/should this be made into one or more columns and, if so, how does one do it?

Also, how does one put Text information at the top of the form and between the different parts of the form items?

Tks for the help - jeb