Ideally it would be better to make the face you want to stretch bigger then you need it and scale it down rather then up as stretching pixels is not the best thing.
For rotation and alignng I would use the EDIT TRANSFORM tool.First make a copy of your face to transform and turn the eye at the left off so we dont mess it up,then on your copy use the EDIT TRANSFORM ROTATE tool to rotate in to shape,from there I would try {not sure if it will work} the scale tool,and then SKEW or DISTORT tool and gently massage the features into the right position.
The skew tool might not be the best but if you change say just the dimensions on the left side of the face to fit then you just pull on the on the left handle.
Is this what you were looking for?.......if it isnt can you post an example for us to look at please so we can work out how to go about it.........oh ya welcome
Stu.