However my mind isn't entirely satisfied. For instance are Cid and Tifa enabled in other areas of no return such as 'Cave of the Gi', 'Whirlwind Maze' and any other you can think of.
Here's a quick overview:
-Most (but not all) of the revisitable areas of Midgar have Tifa and Cid models. All but the church in Sector 5, but only just over half in S6.
-Most (but not all) of the revisitable areas of Gold Saucer have Tifa and Cid models. My guess is at one point in development Tifa and Cid might have been planned to return here. This is backed up by these being the other two party members featured in the minigames. I think the only room without Cid and Tifa is second floor of Wonder Square.
-The Corel Prison areas with exception to Coate's room have Tifa and Cid.
-The non-destroyed Mideel doesn't have Cloud (everyone but).
-The destroyed Mideel only has Cloud.
-The raid-on-Midgar exclusive areas of Midgar, only Cloud.
-The Sunken Gelnika areas only have Cloud.
-Junon Underwater Reactor-- only Cloud.
-Rocket areas--only Cloud (although Cid model in places where Cid appears).
-Temple of Ancients-- only Cloud.
-Cave of the Gi features /everyone/. The descent down features Tifa and Cid. Seto room features only the available cast at that point.
-Gaea's Cliff-- Barret and Aeris model appear in some rooms randomly.
-Whirlwind Maze-- only Cloud.
-Mind Field/Cloud's subconscious doesn't have Cid.
-Coal Train features Cloud but not Tifa. Cloud's not scripted for the events or anything.
-Northern Cave only Cloud, sometimes everyone but Aeris for no reason.
Though there are random areas:
-After No.1 Reactor explodes, the area with a billboard, a clock, and a water fountain(?) in the middle, as well as the area Cloud jumps on the train from.
-The southern area of the Train Graveyard, where you emerge from the sewers.
-The Shinra Building stairs and internal elevator have Tifa and Cid, but not the other areas, elevator exit event and floor 59, 61, 64, 65. Some of these areas feature every character model which is pointless.
-Doctor's Office and Gas Room have Cid. Like all the other areas in this section of Junon.
The fact that flowers blooming can be heard before Aerith's death tells us that may just be the default for the map(s), and perhaps it was changed at a latter point when they realised they wanted the anxious heart theme instead. Perhaps they thought the scene flowed better continuously playing so then 'flowers blooming' just became a remnant.
Well yes, Flowers Blooming is the default for the map. However the use of PPV<673 for the event makes it clear that the room is not meant to be accessed earlier than the night Aeris dies. That much is certain. But if the area was only going to be used once then what was the point in the IF condition at all? The PPV is always less than 673 when in that room.
Anxious Heart is made to be the BGM during the event. Just like everywhere else. I think it would be a stretch to say it's a remnant, because they specifically programmed "Flowers Blooming" to play when it is not time for Anxious Heart to play.
The area where Cloud almost strikes down Aeris only used in the event? No Flowers Blooming or an IF condition, Anxious Heart is always set to play when entering the room, and whenever in that room the same event will be forced to play out.
Perhaps a better way of explaining this would be floor 69 of the Shinra headquarters. We are first introduced to it with the trail of blood theme, however I suspect its actual background theme by default is the 'Infiltrating Shinra Tower' theme. If you check Floor 70 (the one containing the President's corpse) its possible it might also have that background music (infiltrating Shinra Tower) and not trail of blood or 'The Shinra corporation' which plays upon discovery of the corpse. If floor 70 is still accessible in Disk 2 with Cid and Tifa and still contains the Shinra corpse, then I'd say it also argues against the current Forgotten city theory. In a way this setup is directly the same.
Not quite the same. If there were multiple areas that all changed music at the same time, it would be easier for a programmer to just copy and paste. FFVII is definitely on the more sloppy side of things. I think the Unused Text series shows that more than anything,
Floor 70 contains no Infiltrating. Default is Shinra Company. PPV==302 play Trail of Blood. PPV==320 play Still More Fighting. Dead Shinra's model stays there until the end of the game, though it's not like you can return to see it. Cid can't appear, Tifa can-- but so can Barret, Aeris, and Red.
Floor 69 has IF PPV==302 play Trail of Blood, else play Infiltrating. I just booted my game and F66 and below and F69 play Infiltrating while F67 and F68 play Trail of Blood.