Ummmmm, I think so. It sounds right. It does not say you have amps. Im assuming you do so yes. I have not used that harness so as long as it makes its own door chime in the harness module you should be good to go. If it is like the metra one that routes the chime through the speaker then no!
If this does not help or if your confused then PM me and ill review all your parts and go from there.
E