yes, two speaker are enough!
but still u can ge the original speakers from nearby car audio shop for say like 1500/200.
the wiring is present uptin the B pillars of car, u need to rout it inside the doors and thats it.
Myself very particular about sound quality etc.
for the car internal dynamics and space, the speakers chosen by the manufacturer are of more than decent quality.
and they perform better than most after market speakers which require amplifications and certain power levels.