It's possible, but given its rural location, there is an average distance of 18.4 miles between EV charging stations. That figure doesn't sound too bad, but there are large distances with no charging points available, so planning ahead will be essential. Personally, I feel I would suffer from range anxiety driving an EV here (animals on the road, cyclists, unforeseen delays), but many people have completed the NC500 in EVs.
The NC500 has also become a victim of its own success and has become one of the busiest routes in Scotland for tourists. This could lead to a delay in charging your vehicle if there is a high demand for charging points.