What does "Hover on Edge 540" mean? If it means "hovering" in 3D terms and you are new to the hobby, I would said it is a long shot for a newbie to do that with his/her first 2 or 3 planes, especially on DIY ones unless you plan to use a fly controller (gyro). However, if you meant "limited vertical" then that Sunnysky works find.
I have a 3d trainer running Sunnysky 2212-10/1250kv, 30A esc, 10x4.5 sf prop and 3s 1000 30c. The all-up-weight is 537g (1.18lb) and it hovers just fine but still cannot get unlimited vertical. 3D setup is all about weight versus kv/prop selection. I personally don't think your setup (2212/980kv, 9x5 or 9x45 prop on 4s 2200) is the right choice for Edge 540. Maybe APC 10x4.7SF or 11x4.7SF (pushing a bit) on 3s 1500 would work but you need a 30a esc. With 20A you have no margin for errors.
Sunnysky 2216/880kv with APC 10x5E prop on 4s, or 2216/1100kv with APC 12x4.7SF on 3s is better choice for the Edge, but a overkill for the Cub and Explorer.
I would highly recommend this: forget about swapping electronics between a trainer and a 3d plane. Banging sticks for 3d flying is fun but my eyes get tired after 4 or 5 flights, I normally would take out a trainer or a warbird to relax a bit, that is the purpose for this hobby afterall, at least for me; and those electronics worn out fast on a 3d plane. I would definitely go with MG servos on 3d planes versus regular 9g servos which would last for long long time on a Cub. Motor/ESC/servos are pretty cheap today, batteries are not. All three planes you mentioned can use 3s 1300~1600. If you are constrained by budget, I would choose the right battery first.
Good luck!