yo you need to read up on that zss matchup since fox apparently wins it...(though I dont know how lol, even if fox is fast enough to avoid the dsmash most of the time, its like playing against ICs where the threat of it puts you in bad situations a lot...)
and I thought your kirby was better than your lucario, but thats just me, and its really up to you to decide who to learn...lucario is obviously more viable at the top level (look at lee martin at apex, ****...plus in doubles? lucario is broken lol, anubis strat all day). you should try and train with the guys in raleigh sometime, i bet it'd help a lot since i dont think any tourneys are planned before mlg...