@Faerin , I'm in favor of the last option. Let's say 2 hours lock at the MOST or even none at all?
Breakfast and Dinner restores 40% and lunch restores 20% while food need decays by 3-4% per hour?
Then sleep is 4% decay per hour with 8 hours of sleep restoring 64% so each hour of sleep restores 8%.
And hygiene would be 3% decay with showers or baths automatically making it 100%. Brushing teeth would be what? 10-20% if you "freshen up"?
All needs cap at 100 and cannot go above it.
And if your needs drop below 20%, the girls will refuse interactions?
As for stats, I like the star system unlocking more interactions. My suggestion is to make the star "levels" different for each girl so some girls are easy, some are hard. Some girls can be "friends" quick but not as easy to make a "lover". Maybe one girl is hard to be a "friend" but once she trusts you, she's easy to turn into a "lover".
My 2 cents.