- Does this already exist?
Não, porque ...
. Is this possible or probable?
... computadores não funcionam assim. Você quer executar algo antes que o computador inicializou e, em seguida, modificar o processo de inicialização antecipada de alguma forma.
. Is this what a "custom" linux build would be?
Não - você quer fazer coisas que acontecem antes do Linux estar envolvido. Você pode conseguir isso com um gerenciador de inicialização EFI personalizado, como rEFInd - mas não é realmente significa fazer as coisas específicas que você quer.
. Am I missing some requirements to achieve this?
Eu acho que sim. Mas então, eu realmente não tenho certeza do que você está realmente querendo realizar com tudo isso.