Lucario?why ? you have a Fighting type already.If you want steel types,then Metagross or magnezone will be great.You have nothing to hit a water type pokemon.
Dragagle has good defense but as you are carrying a Lapras already,Dragon types will not be necessary.For poison types, you can have have a roserade.(Again grass type will be good against water types )
Clefable is good mon but if have a steel and a poison type, then fairies will be useless.
Aerodacytle will be a good for your team,another option is a Archeops.