Do I have to sacrifice non-token dragons to Day of the Dragons?
Yes, you would have to sacrifice all dragons creatures and creature tokens under your control, regardless of where they came from or when they were cast. All Dragons means all permanents (creatures, tokens) that have have Dragon in their supertype or subtype. "Under your control" should be clear.