Can it be an indoor pet?
Kind of - they can be litter trained and allowed indoors, but they REQUIRE an outdoor enclosure with a secure roof and bottom at least 10 x 10 x 6 in size. They are happiest outside and should be allowed outside often, but they can come inside for a few hours a day. It's good to have an enclosed yard so that they can run around outside their enclosure.
Can it eat normal dog/cat food?
Chicken based dog food is the staple diet. Cat food isn't very good for them. However, they should be fed high quality food as low quality food can cause a lot of problems. Their diet also must be supplemented with vegetables, fruits and other proteins like eggs and chicken.
is it safe around other people?
That depends on how you treat it. If you don't socialize it properly, they will not like people. My girl tolerates others but I am the only person she allows to hold her.
Most people do not take their foxes around other people though, because many people cannot tell the difference between mouthing (when a fox put their mouth on you to show affection) and actual biting. People have heard my girl screaming her head off when she sees me and assume she's scared when in fact she is overjoyed and running over to give me kisses.
It's up to you really, but I personally do not bring my fox around people. Unless you're very comfortable with your fox, they are totally trusting of you and you're taking it around people who you know won't freak and call the police even if you have it legally, I would not introduce them to other people. Someone can just say that their fox bit you, even if they didn't, and the police will seize and destroy the foxes for rabies. So it's a good idea to have a good relationship with your neighbors and family. Fear and ignorance will get your fox killed if she bites anyone.
can it be walked?
Yes, if they are harness trained at a young age. See above though: I do not walk my girl anymore because I keep getting stopped and asked questions. I have had people cross the street and block my path as well as people pull up beside me as I'm walking and ask what it is.
are they faithful/loveable just as a dog or a cat would be?
Not really. If you want a cat or a dog, get a cat or a dog. Foxes are neither and you should not expect them to behave like a cat or a dog. This is what causes a lot of people to get rid of their foxes because they expect a lap dog and get an animal that could care less about them.
You have to be willing to spend hours each day just being with your fox and getting them to trust you. Some foxes will bond to you right away while others you will have to earn their trust. And this is something you cannot predict. Foxes within the litter will have their own totally different personalities.
Prepare for the worst behavior and hope for the best.
Pleas remember to do plenty of research. Check to make sure they are even legal in your city, county and state. Research, research and research. Understand that these animals require a lot of time, money, and understanding that not everyone can provide.