Yes, its safe , it wont hurt you, but i wouldn't recommend it. thaw it first.
no
Years.
NO!
If you are referring to a raw steak that has been thawing in the fridge (at proper settings) for the past 3 days, then it is probably safe to cook and eat as long as it was safe to cook and eat prior to being frozen.
If it was safe to eat when frozen and has not turned rancid or otherwise become inedible, it shouldn't make you sick if you choose to eat it.
no
no
If the steaks have been wrapped tightly and there is no freezer burn, they should be safe to eat. Frozen food will essentially be safe indefinitely, however it will lose quality the longer it is frozen.
Microbiologically, it would be safe. Palatability is another question.
Most fish will remain safe to eat for up to six months. Fish that are fatty, such as salmon and tuna should keep for 2-3 months when frozen. Fish that are lean, such as cod and catfish will keep for up to 6 months when frozen. It would not be safe to eat fish that was frozen for 2 years because it would most likely be spoiled and could cause food poisoning.
If it's a deep freeze and was OK when you put it in, it would be edible even after several years.