ouch.. ok try this one for yanmega, your yanmega set is..umm not great.
[email protected]/wiseglasses
speed boost
modest
252 spd/252sp.atk
protect
hypnosis/hp [ice]
bug buzz
air slash
use wide lens only if u pick hypnosis.
as for walls, i would use for your team :
umbreon and dusknoir
[email protected]
wish
protect
baton pass
payback
[email protected]
Wow/taunt
t/i - punch
shadow sneak
pain split
these two are opposites that will help eachother. umbreon is weak vvs fighting and bug while dusk is uneffected by fight and not very by bug. bith if these pokemon can be phisical or sp.walls depending on who u like for it.