<p>As title, I need that to run an import script generated by SQL Server DB Publishing Tool. Would that work on Sql2000 server too? Also I have seen ppl reporting missing library issues related to GAC, which libraries I precisely need to include if I am not controlling the deployment server?</p>

<p>To know how this thing works you can check here in MSDN Forum.
<a href="http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=3947420&amp;SiteID=1" rel="nofollow noreferrer">http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=3947420&amp;SiteID=1</a></p>

<p>I tested and indeed it works in my devbox with SQL2005 Express installed.</p>

Yes, SMO works on SQL Server 2000:
SMO and Sql Server 7.0