its crazy how you risk that large amount for a small fee .
Why does he risk anything? He doesn't risk his money only because he chooses to pay a small fee. He can initiate a second transaction with a higher fee. As long as unspent output hasn't left the wallet you can overwrite the old transaction and get it going regardless.
the transaction was not free and the money can get stuck but i guess there was no problem anymore because you already lay out a solution if ever things gone wrong and maybe he know this already because he was too confident of sending his money with a small fee but id like to ask a question .
does this method works for all types of wallet ex. custodial , non costudial and how about its difficulty of doing this .
for a newbie its recomend that they follow the recomended fee to avoid getting in troubles .
Well using Myetherwallet makes it super easy to adjust the fee even if you initiated the transaction unsuccessfully. Just adjust the fee and broadcast the transaction again.