There are actually relatively easy (easy compared to building a nuclear reactor) ways to deal with the waste that involve mixing it with concrete and glass so it can be safely stored in a way that won’t impact the surrounding environment. Kyle Hill has a great video about this on YouTube: https://youtu.be/4aUODXeAM-k
I haven’t checked back on it since I stopped using reddit (and I no longer use a surface pro) but there was a pretty active surface Linux community there as well with some good resources. For a lot of models you’ll need a USB keyboard/mouse to actually install the distro but once you can load the custom surface linux kernel things worked pretty well for me.