8.8 swap questions

That flange looks like the right one but without the rear to measure off I cant say just by sight.