I think the NFL could adapt to this virus issue by means of pushing everything further back including the start of the season, even if it's 4-6 weeks. Bye week for all teams could also be eliminated unless the players union objects.
IMO doing away with mini camps is bad, a lack of physical conditioning for players could be detrimental causing more injuries at the start of the season. Every bit of conditioning and training helps.