Has anyone come across a mod that either has companions already running the NoM script so that they have to eat, drink and sleep like the PC, or a mod that adds this script to NPCs in the game that are in Follow Mode?
Nope -- I haven't. There's only one mod that I remember running across that has something along those lines, and that's because I'm currently working on revising it. In Razhkul's Reign of Fire, you must feed your dragon meat or it will suffer stat penalties and its disposition toward you will decrease, eventually resulting in a periodically-rolled chance of its rebelling against you (attacking you, and only stopping once you've reduced its health to some threshold). If you don't feed it within 6 days, it dies of starvation.
Kind of a simplified model, but then I think it would have to be. With NPC eating scripts, it'd be quite a lot more scripting overhead, and then you'd deal with food recognition issues.
However, with one of the things on the drawing board for the revision of NoM to (as-yet-still-unauthorized) NoM 3.0 is the moving away from list-checking-based eating for the most part, and using "potion" foods (cooked meals that use the Alchemy framework in the game engine, rather than the Ingredient one). I imagine it would not be too difficult for someone to port over a simplified, stripped-down version of the NoM eating scripting for companions that tracks hunger, applies penalties (and issues complaints to the player), and that recognizes cooked meals (not raw ingredients, which would clearly be obnoxious), but I'm still learning a lot, so I'm not sure how feasible and desirable it would be to implement it. Probably not via implementation within the companion's main script -- that seems like it would be a mess -- but via a global script customized with the companion's ID.