You do know that your dash is covered under a Toyota warranty or some sort of recall…
I got mine replaced at no charge with a brand new OEM dash last year… all I needed to do was call the dealer and give them a VIN # and a few photos which you already have and they scheduled an appointment; got it done in one trip.
After that and a brand new OEM windshield which I also got comped, it damn near feels like a new truck again. Still thinking of doing the steering wheel to round it all off.
Just FYI, your dash is also worse than mine was. I actually had to try and get some good photos of the cracks.