Yeah, I knew there would be some kind of trouble once everybody knew Vader has Myre as his apprentice. On a sub-conscious level Vader is already waiting for it.
As for the blasters, maybe he could make the blueprints, but there isn't the needed tech available to actually build them? Would that be acceptable?