I eat the tofutti cream cheese all the time, it's good. The fake cheese slices and blocks tend to be more problematic, basically the ingredients used to make them act and taste like real cheese can be tough to digest.
I get my vitamin C from strawberries, blueberries, red peppers, and brocolli. Kiwis, papayas and brussel sprouts are also good sources. In fact most of these sources have more vitamin C than oranges. Papayas are the safest of this list (SF).
I eat strawberry applesauce everyday (Motts), and usually cook red peppers or brocolli with lunch or dinner. If I have frozen berries in the freezer I'll put some in my oatmeal.