There are many curtain materials that are great to use. If you want to let a lot of light through and aren't worried about insulation, then a lighter cotton fabric...
First, wipe up all of the vomit and dispose of it. Then, wipe the floor clean with some deionized water. To finish, sprinkle some baking soda over the area and...