That is not realistically possible with the requirements stated. You'd need an emense amount of command blocks to figure out the facing, even so figuring out every angle would still not be as accurate as a snowball or arrow (bow). Right-click is possible of course. One command is not possible. And lastly who is this pro we're talking about? I don't like labeling people as a pro or noob. Good day/night/taco festival/halloween/game night/evening.
nevermind this, i'm having computer difficulties