Regarding Custom field

You should have searched the forum and would have found Batch create/update with new custom fields

I flagged your post so moderators can close this one and you can post it in the other topic.