E.A.
Until 1 year, babies need their nutrition to come from formula or breastmilk. Like Mamazita said, table food is only for practice right now. Be careful not to introduce too many foods at once, this can lead to food sensitivities later.
I fed on demand until 1 year old, at least. It meant late nights and waking up a lot. Many babies do not sleep through the night, mine didn't, until they are at least 1 year old. I would not nightwean until 18 months, my kids were so hungry, I could not let them cry and deny them food!
I am also of the philosophy that no baby should be left alone to cry. I consider it especially cruel at this age. If your baby is crying during the night and is hungry, feed her, it's that simple.
I'm glad you are reaching out to ask these questions. Avoid advice that "feels wrong", you are her mom, don't worry about spoiling her or "giving in to her demands" at this age, she's too young for all of that. She needs YOU, and more bottles, and more cuddles! Every baby is different, my advice might not work, but if you are listening to her cry for a half hour and it's torture for you, stop doing it. Go in and pick her up and soothe her.