Do I need a sewing machine to sew?

No, you dont need a sewing machine to sew but it is better to have one as they are faster. if your not bothered about the speed of your work than you can always hand stitch. The stitches would probably be more accurate with a sewing machine but the only main difference is the speed.