Could non-white citizens who also weren't black vote prior to the civil war?

by J2quared
trampabroad

Yes. After the Mexican-American war, all Mexicans in the annexed territories were granted the right to become US citizens.