According to Professor Poliakov and a question on Chemistry Stackexchange here, gold dissolves in aqua regia because the nitrate ion oxidizes the gold into $\ce{Au^3+}$, and the chloride bonds to the gold to form tetrachloroaurate III ions ($\ce{AuCl4−}$). This means that the actual acidity of the compound plays no role in the actual oxidization and dissolution of gold. Therefore, if I just provide nitrate ions and chloride ions, the reaction should still proceed (ex: use $\ce{NaNO_3}$ for the source of nitrate ions and $\ce{NaCl}$ for the source of chloride ions). According to the equations given by an answer to the Stackexchange question earlier, aqua regia can react with gold in two ways: $$\ce{Au + 3HNO3 + 4HCl <=>> AuCl4- + 3NO2 + H3O+ + 2H2O}$$
$$\ce{Au + HNO3 + 4HCl <=>> AuCl4- + NO + H3O+ + H2O}$$ And so therefore, by my supposed substitute for the dangerous acids, they can react with gold with the following reactions: $$\ce{Au + 3NaNO3 + 4NaCl +3H2O<=>> AuCl4- + 3NO2 + 6NaOH + Na+}$$
$$\ce{Au + NaNO3 + 4NaCl + 2H2O<=>> AuCl4- + NO + 4 NaOH + Na+}$$
The sodium hydroxide that is produced by the reaction could be a problem, but we can then add a weak buffer like $\ce{HCO3-}$ or $\ce{H2CO3}$ afterward to deal with it.
Am I correct, or is something else at play in this reaction?