You should be able to make them work. Switch mechanisms are the same will most of the Jap bikes.
However, do you have a lights on/off switch on your current switchblocks? The ones you've posted don't have one, so you'd have to hardwire the lights on if you use these.