Does a car that doesn't run need to be registered?

Not if you are in Australia. If something in Australia isn't on the road it doesn't have to be registered