
I would get help, yes. The first thing you describe sounds like separation anxiety, rather than guarding behaviour, and that needs a very particular approach to solve it. The other may simply be poor frustration tolerance but it's harder to say without seeing it. So in-person help would be a good idea, I think, especially as it's now been going on for a year and is getting worse.
Make sure you find a force-free behaviourist who does not talk about dominance, pack leadership etc, as these are outdated, disproved ideas that won't help you. Try the APBC or IMDT to find a good person.