anal = asshole
So, the first two sentences are correct.
"his such an anal" = "his such an asshole"
"don't be an anal" = "don't be an asshole"
But the last one not logical,
"she needs an anal" = "she needs an asshole" ???? 
Who the f needs asshole, everyone has one liao right?