Yes, you do need at least 1,000 subscribers to have a monetized YouTube channel and generate ad revenue.