I can't answer any of your questions about the ability to walk the Camino now or the near future.
I can tell you that the Camino is very, very safe. Hopefully when you walk the
Camino Frances the pilgrims will be coming back. I have a few pieces of advice. I am sure that you will meet many people that you can walk with especially starting in St. Jean. Staying in albergues is a great way to meet people. Just saying hello on the Camino, in the albergue, or having a coffee to another pilgrim will get that friendship started faster than you can say Buen Camino. If you want you will have a small group of other pilgrims that you can walk with if you like that. If you are alone and you ever feel uncomfortable wait a few minutes I am sure a few pilgrims will appear and just say hi may I walk with you? Of course will be the answer from any of us.
Finally (as I have written many times before) please check out this website run by the Spanish government and download the app called AlertCops.
It is a free app that you can activate if you are lost, hurt or feel like you need help from the police. Download the app and follow the directions. I know you can download and have directions in a few languages. If you need help you will be immediately put in touch with (in my case) an English speaking person. There is a GPS so they know where you are and can locate you and if need be come to you should you need help.
I think everyone should have this app on their cell phone when they walk in Spain.
Hope this helps. Buen Camino.
PS Remember and this has happened to me a few times. I along with old dads like myself have been approached by young female pilgrims when they have felt uncomfortable. As the father of two wonderful young women, old dads like us will come to your side to help faster then you can imagine. Remember we are not only walking for ourselves but also we are walking for our daughters too! So find one of us when you need a Camino dad for an hour or a day or as long as you like. Believe me you will make us feel wanted and great!