You need to create all the fields that you are going to use, the form as such will be created the first time you use it.
On a related note, may I point out www.solspace.com/forums/ for your Solspace support issues? (Disclaimer: I am an admin there.)
Formhelper is another Solspace plugin. Serves a slightly different purpose, though. Freeform fields are created through the module’s control panel.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.