Wont turn on and micro sd card wont read

Now it can… but i cant use the power button because something snapped and the plastic wont work. which coincidentally happended not long before my switch refuses to read my micro sd card. Is there a way to fix either the micro SD card issue without removing the metal or possibly getting another power strip? (i had a crash on a game and i couldn’t turn it off so i had to let the battery die)

You can get replacement power / volume boards on aliexpress.