Cats do not need to be fed throughout the day. In fact, this is bad for them. Eliminate the kibble entirely - kibble is terrible for cats.
Think about wild cats and wild felines - they do not eat constantly. They rarely eat several times a day. A cat is designed, digestively, to go at least 12 hours between meals. If you leave food for them, letting them "graze", it can mess up their digestion and they will usually become fat. Also, since canned food and kibble digest at different rates/times, feeding her both in one day can lead to digestive upset.
Kibble is "junk food". Even grain-free kibble is terrible for cats. Companies spray it with chemicals and animal-digest so that it smells appealing to cats and so they want to eat it. Think of a child - if you offer him chocolate and candy and veggies at the same time/in the same day, which is he going to want to eat? He'll eat the candy and refuse the veggies. If you have the kibble in the house, your kitty is smelling it. She knows it's there. She's smart enough to "hold out" for the kibble and refuse to eat the canned because she knows she's going to get the kibble.
I feed my 18-year-old twice a day, once at around 11am and again at 10pm. Some days I vary things and feed her three meals, at 11am, 7pm, and 2am. Her weight is perfectly maintained, and she suffers absolutely no ill effects from going 10+ hours between meals. Your cat will be fine eating at 7am and again when you guys get home at 6pm. You don't need an auto-feeder.
Here's a great site on transitioning your cat to an all-canned diet and getting them off being a kibble "junkie" -
And trust me on this from experience - if you get her off of kibble and onto a good grain-free canned food, her poops will become smaller, firmer, and less stinky. As a cat digests/gets more nutrients from their food, they poop less because they're absorbing more of the food. Kibble is carbs, filler, grains, and crap - which pass through a cat's digestive system because they can't digest any of it. Hence, stinky poo :} My cat is on a fully-raw diet, and I am not being facetious - her poop does not smell. At all. She can drop a fresh one while I'm standing right next to the box and I wouldn't even know it. Her poops are also nearly white and dry (because she's digesting almost all of what she eats).
You can get a litter mat to put the litterbox on - when she jumps out of the box, she'll walk a bit on the mat and it will help clean bits of litter off her paws. I also use pet wipes on my cat - I wipe her paws and her heiny when she comes inside - but she's indoor/outdoors so I can control when she's inside and on the furniture. You can wipe your cat a couple of times a day and keep the fur around her heiny trimmed/shaved - that will help keep things clean too!
As for bathing - I bathe my cat every two weeks. I have done this for at least five years. My cat is almost 18 years old. She has not exploded, melted, combusted, died, lost all her fur, or turned into a huge scab XD However, I use shampoo designed for cats specifically, and I rinse her off really, really well. Since your lady is fully indoors, you can probably bathe her once a month or every other month, especially since she's young. Cats DO groom themselves, BUT - they have trouble with it as they get older/less limber, and even young cats can "miss a spot" or two. Especially longer-haired kitties. Plus, yes, they keep themselves clean, but they use their TONGUE! XD Which means they're clean, but covered in their own saliva/dander. I do recommend brushing her regularly, though - get her used to that. You can give her treats during the brushing/combing to get her used to it.
Sorry if I sound at all discouraging - you're doing a great job with your girl. You clearly want what's best for her :} However vets aren't taught about kitty nutrition and they still push kibble/think it's fine, despite the research/studies emerging now showing that it's harmful.