Actually, I have done them with the factory, non nav version dash trim, the factory trim needs to be shaved a little, depending on the double din model, and use pieces of the metra 99-6507 dash kit.
It will work, but the functions, display and speed make it totally worthless. It probably won't show more than 8 characters at a time, hard to navigate with even a small MP3 library.
Theoretically it should work, but I would contact Alpine directly before buying, the bluetooth adapter has known issues when paired with the sirius tuner, and possibly other AI Net pieces.
HD is awesome for AM stations, incredible difference when it kicks over to digital, but FM is only marginally better, considering the cost for some of the tuner boxes it just isn't worth it if you only listen to FM.
Get the kicker 0 gauge kit, its the most flexible wire ever, when it comes to wire of that thickness, its important. Stinger expert 0 gauge is good too, get whichever is cheapest of the 2.