Re the F-117 shootdown, it's still debated whether the Serbs modified their radars to help detect the F-117 when it (briefly) opened its weapon bay doors on its attack run, or did they simply shoot by visually sighting with an IR tracker or night vision. The F-117's had until then used fixed "corridors" to fly in and out of target areas, and those fixed corridors would have made them also extremely vulnerable to radars, stealth or no stealth, and even detection by the plain old Mark 1, Mod 0 eyeball.
Re the UAV's and their reliance on satellites, read a couple of articles of US Predators & Reapers in Afghanistan. What people might not realize is that in case of satellite failure there is always a full piloting team near the frontlines ready to take over through direct radio link. Also, landings and take-offs are always conducted by this team, to avoid the lag, and with the purpose-defeating direct control input. Nevermind that the drone could do this better than a human, it's just a political decision to have human input when taking off/landing. Also, current software allows the drones to acquire targets independently, basically if in "combat mode" they will pick up the nearest laser designation (on an allowed frequency) and manoeuver into attack position, again the human "pilot" is only required pull the trigger both for practical (target ID and confirmation) and political, not for any technical reasons. The only part a UAV cannot (yet) do itself is target designation.
Very few nations have any anti-satellite capability by the way, and taking out enough GPS and communication satellites to make a noticeable effect would be a challenge even for the superpowers. Also, the Chinese, Russian and Indian kill vehicles are essentially modified ICBM's (instead of a pimped SAM like the American SM-3 or an airplane-launched rocket like the ASAT of old or the Russian system in development), and in the case of a shooting war, I certainly wouldn't launch several ICBM's and assume that the opponent believes I'm just firing kinetic projectiles at their satellites.
Yes, F-35 will likely be in service sooner than it could be fully replaced with UAV's. Most likely, some tasks simply cannot be performed by an UAV in the foreseeable future and will have to be handled by manned aircraft. However, the question remains, do you need a non-stealth stealth fighter full of compromises costing several times as much as a regular fighter, or a "conventional" aircraft to perform the said roles? And even though you would have logistically easier having one plane do all the combat roles, can it really deliver good enough results as opposed to more specialized plane types?