Pull to engage is normal.
It looks like you are missing some pieces there.
Take a look at the IPL.
If it fails to stay engaged, then it may be that the shift rod or bit of angle iron is bent or worn. Yes, the shift rod is what keeps it engaged, not the parts bolted to the advance casting.
Below are pictures of what keeps the PTO engaged (and disenaged).
It looks like you are missing some pieces there.
Take a look at the IPL.
If it fails to stay engaged, then it may be that the shift rod or bit of angle iron is bent or worn. Yes, the shift rod is what keeps it engaged, not the parts bolted to the advance casting.
Below are pictures of what keeps the PTO engaged (and disenaged).

