It's possible, I did it for seven months.
Get a good double pump or it will take forever. I used the Medlea Freestyle, as buying it cost the same as renting a symphony for six months-ish and we can sell it on.
You just start off sticking to an 'every three hours' schedule to get your supply going, then, after two or three weeks, you can relax it a little bit, so go for a longer period at night.
If your baby needs more to eat at the beginning, a little bit of formula is ok, as you're still expressing as much as you can and increasing supply, it's not like bf where ff usually means not extracting so much from you. It's very reassuring to know you do have enough food for the abby, whatever happens to your timing and supply that day.
I expressed seven times a day for a few weeks, then, once well established, 6 or 7 and was producing about 1.4 litres a day - more than enough, I froze some.
If your timing gets pushed back once, it quickly becomes impossible to catch up, so having that bit of leeway, accepting 6x a day, so that a four hour gap was ok and five or six hours at night, made it much more relaxed.
It is tricky practically because your hands are occupied and you're probably fixed to the spot, so you can't do much with your baby, which is one reason why you need the most efficient equipment possible.
Bouncy chairs and singing helped a lot. Also routine and the normal process of learning to read her signals and work around her. At least when they're tiny they can't move and ten mins of crying isn't the end of the world.