Health determines the quality and quantity of time, so put that at the top above all else.
Usually yes. But people will also sacrifice their health for their loved ones, for example by working hard unhealthy jobs, or for a mission that's larger-than-themselves.
As with many things, it's easier to stay healthy if you are wealthy.
You can buy personal training services, workout gear, a home in traffic-calmed neighborhoods where you aren't jogging or cycling along rural highways, a pool, etc.
You can buy fresh fruit and vegetables instead of highly-processed food. If you're American you can buy imported or certified organic meat instead of the hormone-filled shit on the shelves at grocery stores. You can spend less time working and more time cooking healthy, with no pressure to eat fast food because you're in a rush.
Money really does buy happiness.
I would put love above health. Suppose you are perfectly healthy and even rich but have no friends to share anything with, life must be meaningless then.