I would stick with copper wire. While aluminum is might be a bit cheaper, it has to be done just right (and with the appropriate connectors) to be safe.
I believe the ground run for for the 100A circuit can be #8, but certainly no harm in using #4.
Double check that the sub-panel is rated for...