Re: 1.07 News, Info and Gossip
Meph can't drop any of those you mentioned. Thing is, bosses are capped at their normal TC. iirc all those items you mentioned are TC 51 (I'm not 100% sure), but what I am sure is that he cannot drop them. You are stuck to racking for those unfortunately. You can check meph normal drops to see what he can drop on hell, + all jewelery I think.
And yes, Skulder adds MF. I've used it to reach that 556 MF breakpoint so I can tell you that it works as MF and not GF.
EDIT: This might sound strange, but make Travincal hork barb with 376 MF for set items. I've run Trav quite a bit and I can comfortably say it's best 1.07 target. You get lads of sets like 1.07 Mav's belt and general good stuff to equip characters. Charms and jewels are always nice, gems etc, and there is an ok chance for high rune to drop (I mean, good in 1.07 terms). And while running for those items I got Valk, 2 x Skulders, Vamp Gaze and loads and loads more. This might probably be one of your long term goals.