There is a type tool in ps for you to add text. Just choose the font type, font size and color that you want.
Not sure if you are asking about the border as well ... What I did was to adjust the canvas size twice, once with the background set to white and the second time with background set to black.
2. is it possible to add this to all photos in a single process?
If all your photos are of the same size then you can record an action and then subsequently run the action. I have yet to find a way to do it for all photos in a single process or to make the action work for photos of different size.