When getting pressured, look for a gap in the opponent's block strings and poke them out of it (go for a 2A>2B>3C>IAD j2C alle~can>xx), or go for a 2A>5B>22D>IAD j2C alle~can. If you can manage without Ada, use volante and try to keep them in enough stun so you can later summon Ada for setups. Don't ever mash when in hit sun/being pressured. Be patient. Learn to hit confirm, etc.
As for keeping space with Ada, try to stay close to her (of course). I tend to hide my inputs for Ada with 6A, 5B, or 5C. Don't always predict to what your opponent will do, react to it (as in not throwing out random 623D, 8D, etc). Use 41236D and dash/IAD with her to move her forward. If the situation is C-O-N and the opponent just happens to get out, leave Nirvana there and judge from there. Lets say it became N-C-O, the opponent may try to either get away or pressure you. Don't summon Ada towards you in this case, since the opponent will have a better reason to run away. Try to either hit with a jB fatal or hit with 8D or 623D.
I'm out of ideas, hope this helped.