So far as threading black, Lowes here threads and cuts lengths of pipe. Look around. We have one local supplier who sells threaded black or galvanized nipples up through 1 ft in 1/2" lengths, then 18", 2 ft and 3 ft, so you could use those for short lengths.