No, this is peel apart film (you manually have to pull it from camera) check out The Impossible Film's website for compatible film for your camera they are the only makers of integral film right now (they bought a polaroid factory). I know its expensive!!!
So what you can do is buy an older polaroid landcamera "color pack" or similar camera (check out etsy or ebay) and have fun with this less expensive film - thats what I did :)
No, FP 3000 is a peel apart film for the Land 100 250 type cameras where the lens comes out on bellows. The SX70 takes different square format film that, to my knowledge, is only being made by the Impossible project at the moment, unless you can find original expired polaroid film. I think its called 600 film.