This is from a newbie, so take it with a grain.
– When I ran my engine with bendix in place but no starter, there is a rattle. Maybe the bendix is not in position correctly?
– Does the clutch drum have play? Can it be pulled outwards by a mm or so? If so, you washer under the needle bearings could be inverted, and the cone part of the washer is facing the wrong way.
Samir