Axle diameter will be the biggest issue with most bmx hubs being 14mm. Of course it’s possible to file flats on a 14mm axle to fit it into a 10mm dropout (some hubs came like this bitd) but could be a lot of work.
On the bearing cover thing, I’ve misshapen Shimano ones when removing them but been able to reshape them with various tools to get them fitting well again.
110mm oln.
Axle diameter will be the biggest issue with most bmx hubs being 14mm. Of course it’s possible to file flats on a 14mm axle to fit it into a 10mm dropout (some hubs came like this bitd) but could be a lot of work.
On the bearing cover thing, I’ve misshapen Shimano ones when removing them but been able to reshape them with various tools to get them fitting well again.