I'd say any of those components should make you happy. If you're going with Alpine amps why not do their speakers all around for aesthetics? Possibly even squeeze a package deal out of the dealer?
Otherwise, that JL flat sub looks incredibly well built and I'd say it's likely top of the pack as far as shallow subs go, but you are still just super limited with that type of driver so don't expect w7 tier results out of it.
Well worthy of consideration in the sub department is this:
https://www.parts-express.com/dayton-audio-ls10-44-10-low-profile-subwoofer-dual-4-ohm--295-251
Price seems very fair and the Dayton subs are typically very highly regarded. I've used Dayton mids and tweets in the past and been very pleased with them... don't let the low price fool you, they make damned good sounding drivers. There is a 12" version of that style as well.
Have you started looking at DSP/Factory integration solutions yet?