As far as telling if you have a factory sub or not, just open the hatch in the back and look on the right side is there a cubby hole or a speaker grille there? My guess a hole so no you don't have a sub. The factory speakers are pretty bad, The infinity's are great but you don't even have to put that expensive in there, I put some mid priced pioneers in mine and they sound great. Far as the nav it will sound flat without a sub I added one to mine.