To me in this case Ill go for a Haunter, reason? well for starters lil to no maintenance, been a ghost kind makes it unnecessary to feed it and all that, can turn invisible which makes it able to acompany me wherever, whenever, like a guardian ghost but bettter, can manipulate things to fake out...