Do you sell the foil tape? Should I tape the seams?

No, we do not sell the tape.
You should not tape the seams, unless you really want to. It does not help/hurt the effectiveness of the foil, it just makes the foil installation look prettier. Plus, since there is usually nothing to press the tape on to, taping the seams is more difficult than you think.