40 mm is 1.5" so you can go with Eibach Pro springs. 1.5"(Drop) it's not that low ,you will notice only slight difference. And you will be ok on the snow.
I was driving my Celica last winter and i was ok (Eibach Spotlines,VS-1)
P.S.If you buy TRD
springs they (TOYOTA DEALER) will put it on. Do not know about the oter brands. But why don't you just do it your self? It's not that hard.