I like the bike. Do you know the weight (in kg`s)?
For her legs I would go for something hanging down from the top of the rack, stirup type (spelling?) like on a horses saddle. Could be made with some frontal protection against wind and rain fo her legs. Made in some strong nylon it would be light and not destroy the frame.