"Artist" is a broad definition these days, so it doesn't really matter what he does. You can rest assured that he's an artist.
You can delete the new profile post. And yes, visuals like the backgrounds and the Terraria logo, as well as lots of small thingies.
Crowno is a jack of all trades, he doesnt specialise. He makes cool stuff for anything and everything the devs need