Do I need insurance?

Yes, insurance is mandatory to legally ride on public roads.