Aww, what a gorgeous boy he is!! I see he has alreaday charmed his way into your heart ... no wonder! :D
If he sticks around, I think you shold build a house for him outside, and you feed him, remember you you have to keep doing it.
You say your father is allergic to cats. You have a dogs, don't you? I thought that if you were allergic to cats, you'd also be allergic to dogs. Do you think your father just don't like cats?
Good luck with that orange sweetie! :)