1.1 - Can I run dbtcp as a NT service ?

Yes, you can run dbtcp as a service using firedaemon ( http://www.firedaemon.com ).

1.2 - Dump a DSN into MySQL

To dump a windows DSN into a MySQL table do something like this:
echo "SELECT * FROM mytable" | dbtcp DSN=mydsn myserver > /export/data.sql
echo "LOAD DATA INFILE '/export/data.sql' INTO TABLE mytable FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\''" | mysql mydatabase

