i once repaired a tire that had a nail through it. i also believe if you go to a good tire shop (i use Americas Tires, they are great) they can fix minor leaks and holes no problem.
as for jacking i wouldnt take anything i say about the subject at much value since i dont own an ebod, but on my charger, theres an area right behind each front wheel where two frame rails cross. looks real sturdy and thats where i always jack up.