・AddRelativeLocationに座標指定はできるか?
AddRelativeLocationはVecto3成分を相対的に加算するノードなので、座標指定した分だけ加算されます。
指定した座標に移動させる場合はSetRelativeLocation(ローカル座標系の座標に移動)やSetWorldLocation(ワールド座標系の座標に移動)などを使用します。
・SetRelativeLocationとAddRelativeLocationを合わせたような動きをさせることができないか?
上記記載の通り、2つのノードは別物ですので用途に併せて使用して下さい。
キャラクター選択画面については、親子関係が正しいければAddRelativeLocationを利用して移動させることも可能ですし、ローカル座標系を使用せず全てワールド座標系で管理する方法もシンプルです。背景を気にしないのであれば、キャラクターは移動させずカメラを動かす方法でも実現できます。
ご質問の内容を拝見しますと、ローカル座標系でやるべきこととワールド座標系でやるべきことが少し混雑しているように見受けられます。ユーザー操作による移動をAddRelativeLocationで完結させたいと思われますが、一度親子関係や座標系の関係を精査することをお勧めします。
宜しくお願いします。