Gidday Benny,
The pin is called a roll pin, common but come
In many sizes, best of taking part to a fastner
Supplier and get them match size
100% correct
Go to Universal or United fasteners, they will definately have them.
You could also try Blackwoods if they are more convenient.
These are generic and still readily available as they are used on all types of machinery today.