Re: what to do with wedding dress after the wedding?
you don't have any siblings or close cousins who might get married? usually the dresses are worn again to other weddings if you're close to the bride (and in no danger of competing with her dress haha :p)
you can always keep the shirt as-is, get a matching shalwar or pant made, and wear the outfit either with a newer, lighter dupatta, or with the same dupatta even, depending on the occasion. i don't think gharara dupatta's are long enough for saris, but you might be able to do a plain sari and somehow use your dupatta for the palloo part?
but that Edhi idea is pretty good too and very generous! :)