Tabs are more accurate than spaces to represent indentation.
No hard limit.
If tools (diff etc.) cannot handle long lines correctly, configure or switch the tool.