Looking at the route I see it goes on the dual carriageway A9 for about 35 miles into Inverness, that's a motorway in all but name, could be dodgy in mist or rain which is not uncommon, it's the bit that is really making think twice about this ride. I can't see any alternatives though.
The route as currently up takes to the A9 after Carrbridge, forget that just dinnae.
Before turning onto the A9 the old road runs parallel and takes you straight up Slochd, following the EV1/NCN7
There is a gate or 2 when you leave the bit of the old road on the way up Slochd that is still open to traffic (7km on route linked below)
Plunge down to the Findhorn bridge towards Moy. Some of it is a bit rough round there which may be an issue for a velomobile... but typical NCN, I don't remember there being much issues with width on the bits where the old road is narrowed to a path or where a new path has been built, but if there is it'll be beside the A9 so...
This is also where you need to make a call, fastest route all down hill into Inverness on the A9 dual carriage way, or either the east or west routes via culduthel or culloden which add a bit of distance but
Like this: (East Route)
https://ridewithgps.com/routes/40659018The West path on the Kessock bridge is shut so I've routed that over the east side path.
That route I've plotted appears to be about 2km longer.
Also, if you get lost Avoch only has it's last sylable and Ock is something else.