I would ask for all of those if I was going to write them down. I think it's really important to get names right.
However, we have an Elliot. Nobody asks. Everybody just spells it the way they think it is spelled. His birthday cards are always a mix of Elliot, Elliott and Eliot (and lovely 6 year old DM went with Ellyot last year!).
I would only ask about Darcey I think because it's a 'newer' name and so we don't seem to have settled on a spelling yet. It's also a name quite popular with those wishing to give their child a unique name and therefore can be Darci, Darcee, Darsy or Darcie in addition to the obvious Darcey/Darcy.
The others I would spell in the generally accepted way (as in your post) and would expect the parent to mention if they'd gone for a different spelling.
DD has a name with a variety of spelling options and I can't say it's ever bothered me or her when someone has written it incorrectly. It does annoy her when it's pronounced differently though.