RIBCRAFT 7.0 RIB Navy Contract Karel Overlaet, RIB Advocate The RIBCRAFT 7.0 is designed and built under RIBCRAFT’s multiyear Navy contract, these 24′ Rigid Inflatable Boats (RIBs) undergo strict and rigorous builder’s trials before serving as deployable ready service lifeboats onboard larger Naval ships.