Jeff,
OK, I don't have ANY of the OEM luggage, so I think that rates me as an expert :)
I think you should be fine as the standard rear rack seems to be the same all over the world. As I understand it, they don't come with locks as you are supposed to use the ones supplied with the bike. This...