Yes to all of the above advice.

But one more thing to check is to make "absolutely sure" that you have smoothed the seam on the inside of the flare. Stainless is so hard it will not seal with the small bump left on the tubing.