Yes, the Compose transformation will apply these transformations sequentially.
If you want to apply these transformation on the same input image individually and create multiple outputs, you could apply them directly:
out1 = transforms.Grayscale()(input)
out2 = transforms.Resize(224)(input)
out3 = ...

Of course you could also define these transformations in a list and index it etc.