Two questions about Crash 4. (I would prefer to have a dev or mod answer this, please)

#1. Do I need to pre-order to get the tubular skins?

#2. Does my account also serve as my Activision account or will I need to make one to get those skins as well?

If this is not the proper category for these questions, please let me know where to move this to. Thank you for your time!