There was an Ann Dunn born Edinburgh, 1815 & an Anne Dunn born Leith South, 1818 & an Ann Dunn, St Cuthberts, 1820. Charles Hickox was born 1813 from familysearch and Findagrave.
They only appear to have one child, Emma, indicating that she was perhaps older. No age on her grave record on Findagrave.