1- Do I need to fie a MN state return?
2- How does it affect my NC taxes? Can I take any deduction for it in NC?
No, you do not need to file the Minnesota return for this rebate.
North Carolina (NC) does allow a subtraction from federal income for state tax refunds and does not indicate this would be any different.