welcome to the forums.
sadly i recently crashed my 95 G20 (P10). the car handles pretty well, just dont lower it TOO much cause your camber will make your tires flare outward which makes the handling worse, well in my opinion. dont know about the snow tires sorry, i live in cali where the snow doesnt go.

have fun with the G20.