Yes. Cream cheese is a great sub for the mascarpone if you can't find it or want to spend a little less money. The filling and frosting will be slightly tangier. If you to increase the powdered sugar in the frosting to make it sweeter, I would use 1/2 cup instead of 1/3. Make sure your cream cheese is room temperature though or else you will have lumpy frosting and filling.