I would not file this under an EIN established for an unrelated activity. You can put it on a separate Schedule C without having an EIN for that activity.
As for estimated payments, the book answer is yes, but you won't pay penalties the first year as long as your withholding is enough to cover last year's tax. Once you clock in with a higher income on your next return, you'll want to increase withholding or make estimated payments, or you will end up with penalties.