That is an amazing deal... A free racing game for buying a sig... Wish I had known, instead I paid for a racing game, but it came with a free sig! So it's sorta the same deal...
Yeah as said, if a demo user has an avatar before they were disabled for demo users, and they don't change them, they can keep them. They can't change or update them.