Intermediate shaft question

It is my fault for not supplying the shaft, I just did not think of it till after engine was done. The machinist is the owner and operator and told me he would take care of it if there is a problem. So far has been a great gut to work with. I will get the mopar performance one. Does this look right ?
http://www.summitracing.com/parts/dcc-3690715/overview/make/dodge


Yes, that is the one! Here are some pics:

View attachment Shaft 6.jpg

View attachment Shaft 5.jpg

View attachment Shaft 4.jpg

View attachment Shaft 3.jpg

View attachment Shaft 2.jpg

View attachment Shaft 1.jpg