Even if all of this was achieved (and it is by no means impossible), the drone wouldn't really provide more data than the satellites in orbit already do. Aerial survey is pretty much taken care of, what is needed are actual samples of minerals on the ground.
However, if people were able to go to Mars, some sort of drone would be ideal for real-time surveys and control. The explorers would be able to recharge the drone at will so power isn't too much of an issue. There are ideas floating around that talk about a drone that kind of acts like a grasshopper: it takes in Martian atmosphere, and uses it to 'jump' around the surface. It then lands and takes samples, and recharges its energy for the next hop.
[1] https://scienceandtechnology.jpl.nasa.gov/research/facilitie...
Also, Wolfram Alpha peggs the air pressure at 39km on earth, the height Felix Baumgartner jumped from, as 330 Pa. It has the atmospheric pressure on Mars (presumably the average at the surface) as 650 Pa. So balloons that will float in that, at least at a low altitude, are not beyond our engineering grasp. (and unmanned balloons on earth have gone down to as few as 55 Pa http://en.wikipedia.org/wiki/High-altitude_balloon).
I think you mean hydrogen? Assuming we can make a rover that can collect non-trivial amounts of water (say by baking it out of the dirt), we could make a hydrogen filled balloon with electrolysis.
The video of the drop test is pretty neat.
Edit: I should have written "launch" a satellite into Orbit from Earth to Mars
http://en.m.wikipedia.org/wiki/Category:Artificial_satellite...
I know this doesn't exactly answer your question, but it might help to frame it better.