Heaven she should be feeding 8-12 times in a 24hr period and some babies are better at feeding so it will depend on her whether how long she is feeding for. Maybe try and do some lying down Bfeeding when no one else is in the bed, can be a bit hard trying to push the other person off the bed in the middle of the night LOL!
Will get easier, i also found the lanolin creams weren't helpful if you are using disposible breast pads....the stuff wound stick to the pad and it was like glue trying to pull a breast pad off, i found the express breast milk just alone much better!