Welcome!! We used to have a Yorkie named Roxie. You sound like an awesome family! Can't wait to hear your stories!!
For the excessive barking, we use a water bottle. That helps "pretty well"

If Coby just is completely out of control, we just send him to his kennel for a few minutes "to chill". Not really a punishment (he actually still gets a treat for going in on command), just some down time for him.