The grammar is ok but "has sat" is unnatural there. I think I'd say From that day on, her legs have been paralyzed and she has been confined to a wheelchair. Some people suggest using "use a wheelchair" rather than "confined to a weelchair", as the latter is considered inappropriate (by some).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.