Chosen Solution

Does anyone know if they keyboard can be replaced on the A2159, or is it complete topcase replacement? Pictures of the parts show several holes like the how the unibody was.

Well… Its not something I recommend! It’s a lot of work and depending on the keyboard layout & keys you might not find the needed part as they are hard to come by as Apple has made it hard. To give you an idea on what it takes review this older Early 2013 13” MacBook Pro Apple Really Doesn’t Want You To Fix This - MacBook Keyboard Replacement getting the battery out and the keyboard backlight plate is a bit more complex. In the end you’ll likely need to replace the battery and you may end up damaging the backlight plate. In the end it just cheaper and easier replacing the full upper case assembly. You can thank Apple making it so hard needlessly and expensive to boot!

This AliExpress seller claims his topcase is compatible with both A1706 and A2159… I don’t know if I trust it, as I’ve never tried. https://www.aliexpress.com/item/40005210

The A2159 keyboard is replaceable. This video by Vlad shows how to do it. They are riveted in but you just use A1706/08 screws (available on Aliexpress as is the keyboard) to refit the new keyboard. This video is very comprehensive https://www.youtube.com/watch?v=AqjdeSu5… I am actually waiting on delivery of this keyboard to do the A2159 keyboard replacement https://www.aliexpress.com/item/40012943… Actually this seller just cancelled my order after 2 weeks. Do not deal with this seller, they are very dishonest