Adding the frames is fairly simple.
I add mine when the image is still 300ppi as it can be a bit hit and miss at lower ones.
Go to IMAGE>CANVAS SIZE
Change the box which says inches to pixels then make the count 20 in both boxes, making sure you choose the correct colour you want as background colour.
Do the same thing again but change the background colour to white or whatever and the pixel count to 15.
Repeat again changing the background colour back to the first one and make the pixel count 10.
One more time, change the colour then change the size boxes to inches then make the count 1 in each box.
I think black and white work best for frames and my recent ones are a 10 pixel black line then a 2 inch white outer frame, it makes the pic look like it has been printed the old fashioned way.