Does a 2017 15" Macbook Pro top case fit on a 2016 Macbook Pro?
No - the parts, keys, electronics and case cables are different.

I'd consider selling the 2016 and buying new if that's the way you want to go.