Looks good but there are few scratch on tube section. I think there is no oil restriction and oil return should work fine.
Order arrived after purchase protection time runned out.
Everything as in the post.