Starla's not that tacky. I would use Starling, personally, but
Starla isn't bad; I'd think it was cute if I heard it on someone.
I prefer
Tallulah, on the second issue. They are different names, of course, but I think
Talulla doesn't look as complete to me.