ik ping and cps does give u a higher advantage, sometimes too high, but my average ping is 300+ still i have a winrate of higher then 70% , bedwars is not only of skills but of strats and alot more, if u are getting high ping then try to use late game strat protecting ur bed with enough layers of endstone that it takes multiple tnts to destroy it, with every cps and ping u can use a strat based on it giving U the advantage, my average cps is like 6 ( unless i meet up with sweaty players ) and my highest cps is 16 but there is do diff in them really, no matter how high ur cps is u cant hit faster then a limit, yes there is haste but it doesnt let u hit 10 hits per second, even with a broken mouse u can get enough cps to hit at exact hitting speed so cps doesnt really have a cause.
now going to ur third part i half agree it, yes people with better ping do have high advantages but same with people with high ping, now if u reach a limit of high ping u hardly every get knockback, this makes it fair in someways for both, people with high ping get advantages in bridges fight and bow fights, while people with low ping get an overall average advantage
everytime i play bedwars i get around 300 ping, which can make the game more unfair but it doesnt only depend on that, when i get high ping i just protect my bed until final two, i get emerald and then buy epearl, when the enemy is coming to my base i throw enderpearl to his base, i destroy the bed whilst hes destroying mine and then when hes getting out of my base i usually throw a fireball or shoot them off. every ping has a different strat, even cps
even sometimes i use controller to play pika, with high ping it becomes so hard but its based on strats and skills if i would have like 50 ping or something in pika i would use a different strat based on a low amount of ping that helps using the skills