Phone a Mazda dealer and get the part number.
They're the same afaik!
I'm sure it is, a lot of stuff got carried over from mk1. They're cheap enough tbh and design is not that different to many other manufacturers.
https://youtu.be/ZvkMiA8nQ2U 14:12 looks exactly the same as my BK, I'm 99% sure they'll be the same.