If you use hose clamps to seal them up be careful.
Most of the inline capable pumps come with crappy quality barbed fittings that will crack if you squeeze it too hard.
If its made in china it probably has non standard sized threads too, so your usually stuck using the fittings it came with.
You can't just go to the hardware store and find a new fitting that will screw in perfectly, it will probably be loose.
All you can really do is put a barbed reducing coupler and go down one tubing size so its a tighter fit. You should be able to ser the barbed areas pushing the tubing out a little bit, or its not tight enough.
It looks like your tubes are a little to big.
You should'nt need hose clamps to stop leaks but you could try..