Maybe you can find a friend who can take him in and keep him safe as he deserves until you get back on your feet. Not being allowed in EVER is not a recipe for a healthy life for any cat. If something happens to Shadow how would you ever be able to forgive your father. A foster family would keep him safe and healthy after all he has been through.