Cream is 'neutral' so anything goes! I like terracotta with cream though that is a personal thing.
Yes. Any color, pick a fabric in the room and select something from it . Like cushions on a chair and it will look good.