The Neem will very likely take care of the leaf cutters, as well as the mites, Sherry.
When you said "cover" I envisioned a sheet or piece of cloth. That would shut out too much light unless it is very thin. I use tulle netting (like what you get for bridal veils). As the plants recover they'll take gentle morning sun, then more, but where you are, I wouldn't put them in the full sun until fall, when the sun is more gentle.
Through the winter they will probably do great out in the sun. South side of the house, and protect from the cold is what I do here.