Multi Network

1. Is there a way to download all your plugins and themes at once to install en masse?

2. What would you recommend I install first for running a network of wp networks, all managed from a core wp domain?