No, none of that is right. You'll sound as if you can't speak English properly.
The " 've " has to be a "v" sound, not an "f". The "d" at the end of "caused" must be heavy. If you use a "t" sound, I hear a funny pronunciation of "cost".
For "pieces", it ends in a "z" sound.
If you want to record your voice and post a link here for feedback, then vocaroo.com is a fairly useful site for that.