Some of the perennials you mention have arrived but, with the cold weather this week (4-15), we are holding back a bit. By late April, everything on you list will be available. Planting now id fine and you can continue right on into early summer as you find varieties you favor.