I'm about to get one. This is the only other photo I have.You have a Farmall Super A?
Please post more pictures of that flail mower so I can help you.
None of those parts should have been removed from the mower.
These beautiful flail mowers were designed and used as belly
mounted flail mowers.