Chosen Solution

I lost one of the 4 screws that holds down the digitizer display, can buy those anywhere?

These are pretty easy to source, take a look here for multiple sellers. Most parts vendors should sell them too but iFixit does not.