Try NY VEH &TRAF §402. Vehicles driven on public roads must be registered and display plates. There is no requirement for vehicles on private property that are not driven on public roads.
I am fairly sure all vehicles, even on private property, must have plates.
Thanks! Your answer is awaiting moderation.