So I did some research to see if I could find a script that would get the players avatar and change the image to it. I found this script which doesn't work, I put a local script in a decal tell me if this is wrong.
wait(0.1)
script.Parent.Image = "http://www.roblox.com/thumbs/avatar.ashx?x=352&y=352&format=png&username="..game.Players.LocalPlayer.Name

1 comment
I dont think this logic is possible, if theres no search on the developer hub then its impossible to do. Only option is to use :getuserthumbnailaysnc