From my knowledge
Seeing how you don't want a seperate amp for the new speakers, its just a matter of taking out the old, wiring up and putting in the new.
Regarding the sub, you would need an amp for the sub so you would need to check if the stock headunit has an RCA pre out for the amp. If not, then you will need to get an aftermarket headunit.