the white stuff has been there since i bought the truck i clean it a couple of times and it still pops up and as for coolant i havent really notice it get low it has always been1/4 inch below the full line
I just looked at it on the computer this time and it def looks like coolant. You may try a new cap first, just fyi before I studded mine it would only puke under a really hard run, I could wash all the white specks off and drive normal without any signs of coolant. I bet its your hg's but hope not. As far as the oil its hard to tell where its coming from by the pics.
Like they said maybe gsskets but a few have tried caps and fixed issue. I'm on phone so its hard to tell by pic but if its on front of motor it could be your front cover leaking. Just had mine fixed a week ago.
I had studs and all did at sametime so not sure what it is. I didnt watch him do the work but I think you got to pull radiator and all that to get to it. Don't hold me to that though maybe somebody else can chime in.