"Tabloid fodder" means it's something that tabloids could write about---usually to make fun of something, publicly humiliate someone, or gawk at something strange. "Tabloid" means a trashy kind of newspaper with no real journalistic standards. "Ripe for tabloid fodder" here means that the subject of the sentence would be a good topic for such a tabloid to write about.
"Secure" can mean just "get" or "acquire", or to sort of "set something in place". That is what it means here.
"has got legs", or otherwise "[something] has legs" in this context means it will sell copies, it will be successful. I'm not sure why it means that. It's just a known phrase.