Ida is the mother of Franklin. Reposting the following from last fall: Richard was born in Virginia. HIs father Franklin was born in Virginia. According to the 1910 census Franklin's father Joseph Cephas Hunter was born in Virginia in 1869, and both of his parents were also born in Virginia, a place the Cherokee never lived. "United States Census, 1910," database with images, FamilySearch (https://familysearch.org/ark:/61903/1:1:MPLC-8H7 : accessed 21 October 2020), Joseph C Hunter, Western Branch, Norfolk, Virginia, United States; citing enumeration district (ED) ED 82, sheet 10B, family 207, NARA microfilm publication T624 (Washington D.C.: National Archives and Records Administration, 1982), roll 1638; FHL microfilm 1,375,651.
Franklin's mother Ida Pierce/Pearce was born in North Carolina in 1880 and her parents were also born there. Ida and her family were from Gates County, North Carolina, which is hundreds of miles from the Great Smoky Mountains where the Cherokee lived. "United States Census, 1880," database with images, FamilySearch (https://familysearch.org/ark:/61903/1:1:MC6T-V4F : 20 August 2017), Ida W Pearce in household of John Pearce, Hunters Mill, Gates, North Carolina, United States; citing enumeration district ED 59, sheet 213D, NARA microfilm publication T9 (Washington, D.C.: National Archives and Records Administration, n.d.), FHL microfilm 1,254,964.
I have added some sources in the profile comments for Richard and Franklin.