Ill answer to the best of my knowledge, I did this to my 2013 recently.
1. I do believe they will fit. If I read or hear diff I will edit post.
2. One may be shorter throw than the other, but I would stay with the OEM one, save money, you may pay the 110 dollars for something you will most likely not notice.
3.Yes, I did in my drive way with jack stands. I moved the heat shield out of the way best as possible, removed the bolts in linkage, pulled down as far as I could and spent around 20 minutes shoving out the front bushing..........PITA.......the rear was much much easier.
4. Mine does the same...I heard a new tranny mount will fix this...how true I dunno. I always get the feeling mine will stall out unless I tip a bit heavy into the gas at times when taking off. Referring to the stalling feeling.