my guy loved the Gerber puffs - they melt in your mouth so it doesn't take a whole lot of chewing but it gives them some practice at eating 'solids'. i would also take ripe bananas, slice them and then quarter them and roll them in crushed up cheerios to help the grab factor a bit.
I think she is perfectly capable of handling some soft chew foods... i would add some things you eat too... just make sure not to season baby's portion. my little guy LOVED mashed potatoes, macaroni and cheese, bits of lunch meat - real meat though... avoid stuff that's over processed and contains high fat and salt - read labels..
my son would NOT eat any jarred meats, and he's thrown up from gagging (taste - not texture) the two times i tried him on stage 3 foods - i made most of his baby food homemade, though i admit i got lazy late in my pregnancy with #4 (3 and 4 were 13 months apart) and started buying baby food. seriously though... if you smell some of those stage 3 foods - they smell like vomit... i really cant blame him for rejecting them.
as for the cup - i dunno... i'm not a huge pusher of the cup - my son is just now figuring out that he wants it and he's 16 months - i gave it to him a lot for about 3 months and he found it was more fun to shake it upside down and let it drip... keep offering, but she'll do it when she's ready.
doctor says get him off the bottle cuz it's bad for his teeth (cavities), but he doesn't bring a bottle to bed, he doesn't fall asleep with it.. he gets it downstairs, on my lap while we read a bedtime story, then when he's finished he hands it back and i put him to bed...we stop at the fridge and he takes a sip of water (i do this to help rinse his mouth) so, i'm not stressing about that.
At this age, really they become so fun! they start turning into toddlers, not babies anymore... i think it's soooo adorable to hear my little man begging for a bite of my bagel in the morning, and i must say it always makes me smile to see his little bite mark in the cream cheese :) whoa... had to suck up a tear there :)
good luck... have fun and remember the 3 day rule between new foods. a variety of flavors and textures now, and your attitude towards these explorations can go so far in getting her to eat a variety later on - my kids (10 and 12) fight over brussel sprouts!