Hi,
Disk Space
for SQL 2000 there xp_FixedDrives to get free disk space.
1. Short Answer - either hard code or maintain a table. Note that only MSDE and SQL Express have a data limit. Other editions limited by disk
2. Yip, the sysfiles I refered to for SQL 2000 shows the growth settings of the individual files. The field to look at is maxsize - max number of 8k pages.
see
http://technet.microsoft.com/en-us/library/aa260411(SQL.80).aspxHTH
David