That's a rather big idea, lots of different and complex elements, if you manage to build it all.
Sounds like the focus would be more on the "job" as you say, more on the player conducting the role, than the behaviour of the Rover, not played many games like that, but could be an interesting experience so long as the learning curve for a new player is appropriately managed.
Good luck.