Questions about how to implement interaction

Both method are fine, first method might be easier, you can just add camera to your object bp such that when you possessed it, it will focus on that object.
You can also just swap enhanced input in case you are using 'translate/scale etc…" of the object.