A rain jacket will be FINE against cold if you layer your clothing. Lets assume the lad is not a dim wit and can layer clothing. I hiked the Appalachian Trail in 0c weather for about a month with a gore tex rainjacket, a fleece and long underwear.
Asics are better. The lighter the shoe the...