In my experience, if you remove a custom field, it is removed from all tasks within that project. Custom fields are tied to projects, not tasks.
But I’m still in my first few months of Asana, so I’m sure an Asana champion will chime in if I’m incorrect.