I just answered your other thread. I'd find a 55g wonderful (for your headache as far as maintenance and the fish).
No worries about the window: Algae will then start developing IF 1) Tank is not maintained well (weekly water changes) 2) Your feed way too much 3) Between your lights and the plant nutrition there's no balance 4) you run high wattage lights for some 20hrs/day
So no I wouldn't worry about the window at all; I even had 55g's set ups right next to the window where they'd get direct sunlight for the greater portion of the day and had no algae whatsoever

And worst case if you're worried: Put the blinds down when the sun comes around
The Neons will heal up. If you get a 55g I'd move (and stock up) the cory over to it, move the Mollies too, then add XYZ other fish that will get along with the mollies and leave the Neon's alone in the smaller tank. It MAY work better for them all in the 55g....it may not...so pers I'd not wanna risk it, so make them a NICE Neon set up with plants in the 10g.
If you have troubles locally to find plant variety...here's where I order all my plants for my tanks (and I love their quality & prices)
Sweet Aquatics