Presumably you play both armies, so you know some of the drawbacks of Space Wolves, particularly their poor leadership, so you know not to rely on them to stay where you put them... I will be facing Thunderwolf cavalry for the first time tomorrow, not looking forward to that on a gameplay level, can't wait on a visual one! With the Long Fangs, I'd be tempted to go with lascannons, just because the ability to split four of them between two vehicles is just horrendous. Not having the codex I don't know if you're allowed that many, but you're not lacking in AT anyway. I'd just be tempted to do it that way.
I'd be concerned about that tiny, static Trueborn squad. I know Stealth will increase their survivability, but they're still very easy for a Drop pod assault to get rid of, as they don't have anything like enough firepower to repel them. I can see the Baron getting challenged by a nondescript marine captain, being tied up in a combat that it doesn't really matter if he wins, as your opponent is just looking to get rid of a flank denying squad. We don't defend well, particularly if we sit still. I also don't know how much luck you've had with dark lances previously, but I've always found that two aren't going to do an awful lot. Even three aren't brilliant for me.
Also... I always field wyches. Their anti mech ability is phenomenal, even more so now that four glances wreck anything and they engage walkers on weapon skill. They'll be more reliable for that than five warriors with a blaster, definitely. I'd swap a couple of warrior squads for wych ones. I realise I've made a bunch of suggestions about things which make everything more expensive without suggesting where you could lose points. Sorry about that!
My other car is a Ravager