Welllllllllll as its only three more images here's one way: (If you had lots more than 3 this may be tedious)
Take the image you already have (posted here), rasterise it, and set the 'Fill' Opacity to zero. (copy it if you need to keep the original but turn off the copy visibility).
That should just leave you with the border.
Hopefully the 'stripey' thing is on its own layer....if not, get it on its own layer.
Also, if your original image is not on its own layer then include it in the following.
Next, use File > Place and select the images you want...including the original if its not already on a layer.
When the images are 'placed' they should become 'Smart Objects' meaning you can scale them up or down without losing any quality.
As you place each image use the 'transform Handles' (tiny sqsuares on the corners and midpoints of the smart object) to re-size each image to that of the border
Re-arrange the images so that they stack Under the 'Border' layer and the 'Stripey' layer......and under the original image if its there.....the order isn't really important but all the images need to be UNDER those other two.
If you need to, make the 'border' layer a clipping mask by right clicking the layer and selecting 'Create Clipping Mask'....this should remove the corners sticking out from behind the rounded shape.
You can then turn the visibility on or off of each 'image' layer as and when you want....using the 'Save for Web' from the File menu to save out each version.
I think thats all, I've probably missed a vital bit but I'm sure as soon as I hit 'Submit' I'll think of it.
Regards.
MrTom.