No. Rattlesnakes consume their prey whole, and any human would be too large to swallow. They are actually quite shy creatures and try to avoid humans as much as possible. However, many are sufficiently venomous to kill a human and will strike to defend themselves if they feel threatened. If you ever see one, don't panic, but do keep plenty of distance. It's far more scared of you than you are of it.
On the other hand, rattlesnake meat is a delicacy served mostly in the southern, particularly southwestern, part of the United States. So while rattlesnakes don't eat humans, humans have been known to eat rattlesnakes.
No, but owls eat rattlesnakes.
Yes. Many humans eat snakes (rattlesnakes) and snails (escargot).
Yes, eagles will kill and eat rattlesnakes.
No, rattlesnakes are carnivores and eat no plants.
No, but foxes may eat rattlesnakes at times.
No. Rattlesnakes mate but do not get married. Only humans get married.
No, rattlesnakes only eat small warmblooded animals (e.g. mammals, birds) and sometimes eggs. Rattlesnakes don't eat mushrooms.
Rattlesnakes could not eat an animal as large as a badger. However, badgers will sometimes feed on rattlesnakes.
Yes, bullsnakes are known to eat rattlesnakes as part of their diet.
Yes. Rattlesnakes will eat most any small rodent.
Yes, coyotes do eat rattlesnakes as part of their diet.
Rattlesnakes eat small mammals such as mice, rats, rabbits, etc. They also eat birds and lizards.