2
1. I would try putting it in your footer which is available in all pages. I will also try and join one myself and see what happens out of interest
2 You can paste javascript code into the theme.html normally between the <head> tags.
You may be aware of the following issues already, but there is no way to keep your pictures protected once they're online. The bottom line and say that the Google-bot, once it visits your site, records all images on the page, so that anyone can access it on the Google image search.
Also, the Javascript right-click block is known to be very inefficient. When visitors see that you have something to protect, they'll be more persistant on trying to get the image.
I think the best way to protect them is a watermark. It won't stop people from downloading it, but it will stop them from using it as their own.
Later versions of Internet explorer also have a toolbar which appears as soon as you move your mouse over the pic, the menu appears for "save pic" etc, very irritating..this ignores and overrides any no-right click code.
You can also just do a print screen and cut it out with abobe photoshop
But I have some code I got somewhere to type into your theme.html file if you think it would help. This one has a popup message, which some people may again find a nuisance..various free javascript codes are available if you do a google search..