That's not a factory GPS unit. They look a LOT different than that item.
Was a new thread really needed? Everyone was helpful in the last one. It's clutter like this that isn't needed in the forums and makes it harder for new guys like yourself to find answers to questions that have been asked many times.
As for your questions. That is not a factory head unit. This is
And if your okay with an aftermarket company, like the one you posted, get it from a reputable brand such as these.
If you want to use your current dash and just get a dash kit you could get a single din unit like this.
Or you could get this
Then a head unit like this
Of course these are just ideas.