I still have a few doubts. Can you please tell me if the sentences are all possible? Thank you

1) He cut his finger when he was slicing some bread. The surgeon gave him five stiches.
The surgeon put five stiches in his finger.
2) The doctor put a cast on my ankle.
The doctor put my ankle in a cast.
3) I had to keep the cast ON for a month.
I had to have the cast ON for a month.
I had the cast ON for a month.

1. Everything's fine.

2. Right

3. Yes, "on" is the right word to use here.