The Alpine SPG 17C2 is a coaxial package, so not sure why you would get those if you intended on fitting an amp.
To be honest I would forget the sub for now and just focus on the right front speakers and amp.
Alpine Type R's are nice, but all depends on your budget.
You have to weigh up your time, your budget and your DIY skills.
Basically if you want it the easy way then you just get some coaxial speakers and replace the BOSE ones, but you wont see much of a difference.
The hard way requires wiring an amp from the battery (easiest bit), then wiring from amp to the two doors and sound output device, then fitting component speakers which will include crossover and tweeter separately and usually you would add sound proofing to prevent as much vibration as possible.