Sounds like I purchased the same V Bands as you.
Basically I do what I do in most situations when I am unsure of what the right thing to do is and just do it.
So I did it.
Not the best picture but I wouldn't worry about it too much as mine seemed to weld up quite nicely.
Which probably proves that they are either "Stainless Steel" or I am much better at this stuff than I have any right to be.
Just stick it all together, what's the worst that can happen.....
P.