Hi Boffa,
I can�t see any problems with the clutch set up. The only thing that I would say is that the clutch it self would need to be worked with caution as the 13 hp won�t have any troubles stripping cogs if the clutch is let out in a hurry.
As for bolts im cheep, but have never had a problem with them.
Regards Jay