You could just get fancy and use sealed ball bearings. Recess them inside the swing arm a mm or so to facilitate installation, then use grease pressure through zerk fittings to press bearing back out if you like. Simple common 6901 series can be very affordable .6901-2RS-C3 - Bearing
Under $15 should do it, no need for a $40 AllBalls kit, nor dropping ~$90 on ceramic over-kill.
Don’t forget the grease thought as the shaft needs to stay corrosion free.