Hello,
I hope you are doing fine, For your 1srt question the answer is Yes, you will have to renew your OBC non creamy layer certificate. It is obvious that your certificate has expired. The validity of the OBC certificate Non Creamy Layer is usually for one year. OBC certificate has to be renewed each year.
For your Second question No you do not need new Character certificate. The certificate that you got in when you passed your 12th standard will be asked take admission in your further studies.
For your 3rd questions Yes You will need yo attach the affidavit is you had any errors in your previous year documents.
I hope you find this information helpful. I wish you all the best for your future.
Good Luck
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile