Honda odyssey - shaking with check engine and VSA on

Your Honda is going into “limp” mode and has significant issues. 120K miles on the original plugs means you have to a lot of stuff to deal with. The Odyssey tends to have transmission problems as they age. Motor mounts also are weak on this car. So, if you drive it with the “shaking” you could damage the motor mounts and have more problems as a result. Get new plugs, new filters, and have the "codes’ read for more direction on what the car needs.