Hi Tony,

Yes the part you show is definitely a viable 3D printable part. Almost anything is 3D printable if support material is added but your part would be printable without support material.

Your main constraint is going to be finding a 3D printer that has a big enough build bed. Most printers are around the 200x200x200 mark whereas you're going to need something much bigger if some of your parts are 400mm long.

The carbon reinforced nylon is a good material but you might find your parts are adequately strong enough from a simpler material such as PLA. Printing in PLA will probably give you a smoother finish as well.

I hope this helps,

Regards,
3DEX - Great Filament