Yes on sealant for pip threads, I prefer the paste.
As for the faulty petcocks, I haven't had that problem, but they're a lot cheaper than $12 at my local hardware store.