Hi Mark,
I'll do my best to answer without seeing your data!
The way to think of the unique_id is just a label for the series. In your case, it seems that a store identifier is enough.
As for the features, this is something you have to experiment. For example, suppose you have stores in different citites. Your unique_id could be a store id plus the name of the city, or you could leave the city as a feature. For that, you have to test and see if the city feature actually helps.
As for how our libraries handle multiple series, it basically trains a global model for all series. However, you can try multiple models (and you should) on your dataset, and then select the best model for a particular series. We show how to do this in
section 6 of this guide.
Finally, your unique_id doesn't determine the frequency of your data. This is a parameter that you provide when fitting the models. So make sure to set the right frequency or resample your data to the frequency that you want.
I hope this helps!