The first thing that comes to mind: have you done an obedience class with her? It is very valuable and very important to do at least one friendly, structured obedience class where your dog will learn to socialise, control her impulses, pay attention to you -- and also where you will learn some fun things you can do to keep her busy and her mind occupied, and learn more about dogs, behaviour, teaching your dog what you'd like her to know, and managing a dog
. A dog won't know to answer to you or come when called if she hasn't been actively trained (and regularly reinforced by daily practice!) to do this, and generally recall takes many weeks to teach well and is a critical command -- it may well save your dog's life.
Just because you say her name doesn't mean to her 'come here'.... and if you haven't taught 'come' using a proper system of slowly building up her abilities using reward and praise, starting with a regular lead, moving on to a long lead, training in house then in a safe garden... then from her point of view it is as if you were visiting Russia and someone was shouting at you to come over in Russian -- you wouldn't have any idea of what was wanted. :lol:
She is really at a quite critical age for training -- the older she gets the more difficult it can be, and recall is something trainers like to start by 4-6 months -- so I really urge getting involved in a fun, friendly class with her.
I always recommend Dog Training Ireland in Blanchardstown -- they do intensive series of 4 classes making it easy to get through a full course without lots of drives.
Play barking and growling is really nothing to make your dog stop doing -- it is just a way of friendly communicating and is perfectly normal. The suggestion to give her something else to do is a good one.
As for barking outside -- is she just being put out into the garden? This is probably just too boring (it is for most dogs but cavaliers in particular do not like being left alone in a garden) -- she is likely barking to have someone do something with her, or to come back in, I would guess. It sounds like you have a smart active dog who will want and need a lot of activity and interaction.
One reason to do a DTI course is they will talk you through all these questions and give you creative ideas for managing all of these things. One thing I know they will suggest is getting her some active toys to keep her busy -- for example try feeding her with a feeding cube and using stuffed kongs (though either stuff with her meal portions, or subtract what is in the kong from her daily meal ration).