Converting a content type into a Profile2 profile
To your first question, create a view of the required information and using the Views Data Export module you can export it to a csv file.

Then you can import the information to users and profiles using the User Import module.

To your second question, Rules will do it for them. Create a new rule executed on the event 'After Saving New Account' with the action of 'Create an Entity' and define the node you want created, using the new user as author.