A good camera is necessary yes, but that doesn't have to be a professional one though. There are many models out there with their specifics. For instance I have a Konica Minolta Dimage Z3 (old but good), which has accesories like filters and lenses, but is not that expensive.
Just google around with the words "camera review" and you will find a lot of brands and models with their prices. Good luck and keep it up!