That bioload may be a bit large for a young 10g NPT. I'd add the fish/shrimp in intervals instead of all at once just to be safe, especially if your tank goes through a small recycling phase after the switch to NPT.
But again, it largely depends on how densely-planted the tank is and what types of plants you have. Your fast-growers like hygro and the sword will help you a lot in establishing the tank as quickly as possible while staving off algae. You may want to consider getting more fast-growing rooted plants or fast-growing floaters because you mentioned the elodea is not growing too well (which may change once the tank's been changed to an NPT) and crypts aren't really considered fast-growers. Maybe some rotala and hornwort (which you could easily take out later).
Everything else seems ok. I tend to mix my crushed eggshells in w/ the soil instead of layering it on top, tho I don't know if it matters one way or another.
But again, it largely depends on how densely-planted the tank is and what types of plants you have. Your fast-growers like hygro and the sword will help you a lot in establishing the tank as quickly as possible while staving off algae. You may want to consider getting more fast-growing rooted plants or fast-growing floaters because you mentioned the elodea is not growing too well (which may change once the tank's been changed to an NPT) and crypts aren't really considered fast-growers. Maybe some rotala and hornwort (which you could easily take out later).
Everything else seems ok. I tend to mix my crushed eggshells in w/ the soil instead of layering it on top, tho I don't know if it matters one way or another.