No, you will have to buy an aftermarket locking cap, check the posts there have been many posts on guys who have done this. Also I have never seen rubber mats for the Viper, lots of good quality ones from the vendors listed at the top of the VCA site.