Do any rides at DL other than Space Mtn and Indy ever run out before closing time?
Before closing time, yes, IF it's crowded...
The DL rides "popularity" is
usually in this order: Space, IJ, Matterhorn/Star Tours (this varies), Splash if it's hot (although this rarely runs out for real because people stop booking it at night), Big Thunder... IASW, Buzz, HM, and RR usually stay pretty "immediate" unless it's very busy.
So like, right now, it's 6:30, and here's what's available at DL:
It's a Small World - 6:40-7:40
Buzz Lightyear - 6:40-7:40
Haunted Mansion - 6:40-7:40
Roger Rabbit - 7:00-8:00
Matterhorn 7:30-8:35
Big Thunder - 7:40-8:40
Indiana Jones - 8:40-9:40
Splash Mountain - 8:40-9:40 (Note that this one goes faster in hot weather)
Space Mountain - 10:10-11:10
Star Tours - 10:35-11:35 (Note that this is actually furthest time - did it shut down today, or is it running at partial capacity? This is weird.)
A few weeks ago, I was there at 10 on a Friday night, and Space, IJ, Star Tours, and I want to say Matterhorn were all out, and Splash was for 10:30-11:30.