Ok I got the radio installed and it looks and sounds great! Here are some pics:
I need to get some sort of adapter for the stock antenna to fit the radio antenna socket. Also this mount was a PITA, the pieces snap when you try to put them together, but it still worked out.