I'm trying to plan a weekend trip to Gibraltar. I apologize for the inevitable repost(s) here, but it seems like anything anyone writes about Gibraltar somehow gets merged into this massive Spain thread.

I'm looking
exclusively for info about Gibraltar, with just as much info as is necessary on Spain (for using Malaga as an entry/exit point), so all this stuff about Barcelona is kinda getting in the way.

Gotta burn some UA miles before the deval tomorrow night, so I'm thinking we'll fly via Zurich on Swiss to Malaga, and then drive 1.5 hours to Gibraltar.
Some questions:
1) Where's the best place to stay? I've noticed (rather painfully) that there are no SPG hotels (or any half-decent chain hotels, for that matter), so all my points and statuses won't help me. Where's a nice hotel?
2) How's the driving there? Am I insane to want to drive to/from Malaga? And will it cost me a fortune to park over Shabbos, or is parking free?
3) We would be landing in Malaga at 12:30 PM on Thursday and driving straight to Gibraltar, and then driving back Sunday night to catch a Monday morning flight back to Zurich. Is that enough time to experience the wonders of Gibraltar?
4) What activities/attractions are a must-do/must-see, and given the timeframe above, when would you recommend to do which things?
5) What's the deal with kosher food? I've heard that the rabbi can have you put up by locals for Shabbos meals, but what about the rest of the time - are there places to eat out? Are there places to buy kosher food/snacks, or do we need to schlep stuff from Israel?
6) Finally, anything exciting to do in/around Malaga Sunday evening, as we will be there for our return flight the next morning? Any kosher food options in Malaga? How about hotels - anything comes highly (or even semi-highly) recommended?
Thanks!