I like using adfind by Joe Richards for this sort of thing
http://www.joeware.net/freetools/tools/adfind/index.htmMichael Smith has a great blog entry for #1
http://theessentialexchange.com/blogs/michael/archive/2007/11/13/listing-members-of-distribution-lists-and-security-groups.aspxFor #2
adfind -default -f "&(objectcategory=person)(
objectclas
s=user)" samaccountname givenname sn mail proxyaddressex -csv -nocn > c:\allusers.csv
See if that gives you what you need
Thanks
Mike