A. There is no maximum number. You can keep adding rows until the database runs out of space. As far as other maximums go :-

SQL 6.5 SQL 7.0 
Database size 1 TB 1,048,516 TB
File size 32 GB 32 TB
Files per database 32 32768