Almost any camera will do, but you will definitely need a good lens. My camera (Canon EOS 550D) is almost 10 years old, and has a cheap EF 75-300mm III zoom lens that's dubbed by many photographers as "the worst lens Canon has ever produced". So, depending on your skills, practically any other 70-300mm or 75-300mm than this particular lens will likely give you better quality images than these.
This is a good question!
Almost any camera will do, but you will definitely need a good lens. My camera (Canon EOS 550D) is almost 10 years old, and has a cheap EF 75-300mm III zoom lens that's dubbed by many photographers as "the worst lens Canon has ever produced". So, depending on your skills, practically any other 70-300mm or 75-300mm than this particular lens will likely give you better quality images than these.