A framed photo of the kids and handmade gifts from them is PERFECT! I did the same thing. I also gave him a goofy card with two people (man and woman) on a rollar coaster, and indicated our names for the characters. It said something inside about getting through some of the ups and downs. And I wrote. "Girlfriends and boyfriends may come and go, but parents are forever... Hope we can always be friends forever... wherever life leads us..." big smiley face and then my name.
Your husband probably isn't ready for that card yet, but maybe in the future(?). You have to realize that my husband and I were in the middle of a divorce at that time!
I'd say, at this point, put this thing at about a 4-6 month time frame (for now). Maybe that will help you keep a perspective on time. Your husband may come out of this sooner depending on how annoyed he becomes with OW (and she sounds controlling to me so he may tire of her quick... but don't count on that!). He'll probably ossiliate alot and mentally go back and forth between both of you before this is through. You do want him COMPLETELY sick of her before he comes back so there's no regrets later. And that will probably take some time.
But I like your attitude! I think you are doing great!!!
There is no arriving, ever. It is all a continual becoming.