How do I curve a solid
How do I the bottom solid to be like the one on the side or how can you get the holes in the curved solid
Well, then you would have to model the positiv form of what you want to remove.
Then make a pattern of your positiv and remove (subtract) from your model the positiv forms. --> Boolean operation.