A 200 amp alt (minimum) should do you fine. With an MLA installed, it should be even better. But if you can, invest in the largest possible alternator that can fit. Never hurts to have more than you need
I love the look (and sound) of JL subs. Nice work moose. One thing....secure that ground wire on the amp in the first pic...looks like it's going to slip out