Yes but the current flag is essentially the state seal on the first national confederate flag. Im betting its down ny next week.
You are correct on point 1, and most likely will be proven correct on point 2.