So relieved for you that they arrived, Yippee!!!!
How many plants are there? Do you know the ratio of how many can be expected to pull through? How long before they grow to seedling size?
Apologies for these questions .... I've got lots more but I'm trying to keep it to a minimum

This has always interested me but I'm a scaredy cat, with a lousy setup, besides.
P.S. It's going to smell heavenly around your home....