you can mix tables within a DB, no problem. As for simply changing from myisam to innodb: theoretically it should work w/o doing any harm. Practically I would rather create a fresh table and read the data into that, keeping the myisam as a backup for a while until you are absolutely sure, that no data has been lost.
Bjom