For the first, you can try with rotationrate.yaw, in the pawn class. Use “focus” to point to the player, then rotationrate.yaw control the velocity.
For the second, I don’t understand very well, but you can use dot product to get the orientation between pawns, or vsize. Perhaps this helps you: Legacy:UnrealScript Vector Maths - Unreal Wiki