Maximality and Applications of Subword-Closed Languages