So I was thinking about replacing my stock XM radio with a nice touchscreen one with XM capability. I know I need a harness if I use Onstar currently, but with the correct harness, (and if you could please tell me which one that is) is Onstar actually usable for calls and such? And will the XM antenna that's factory installed be usable with an aftermarket radio. Thanks in advance for any guidance!