1) The kind that comes in a glass jar? If it's organic with no sugar added, I can't see why not. If you make it yourself, just make sure you get organic tomatoes in a can not coated with something that contains BPA like epoxy (if you're not using fresh tomatoes, I mean). Natural Directions has tomatoes that come in an enamel coated can, I would imagine many other organic brands do as well.
2) Looks good as far as I can see!
ETA: Wait, I take back what I said about Natural Directions. I'm not certain that the enamel coating is BPA free. I'm going to contact them and find out.