Retirement tax questions

Per OP's other post, state is NC.