Uhhh...
I have many different encounters of all sorts of levels.
nobody plays bards in my game so the bards are all NPCs and have wound up as "Adventurer Agents". They take a small cut of the party treasure and in return run around promoting the party, finding adventures, tracking down rumors and what not. So the party bard (Stringer) would have a number of jobs available at any given time. If the party took a job and all got killed, I'd roll some dice and see if Stringer would find them and bring them back. Reincarnate works within a week of death, works even if only a chunk of the dead person remains, and only costs 1,000 gp in material componates. The jobs don't have to change level, Stringer just encourages them to take an easier job next time.
I don't railroad the players and have the next 14 encounters set up and figured out. I don't adjust the levels because the players should be smart enough to know when to quit and go find some where else to adventure. If they aren't, I kill them. The players worked out just fine and haven't died that often. Never had to have Stringer come and save the day.
As for exceeding the wealth by level guidelines, I just level adjust when handing out XPs. Never sat well with me that I was required to make people give up treasure they got just because they exceed the WBLG.