Can I use the migration tool to migrate binary applications (i.e. I do not have the source for the application)?

Yes, the migration tool can handle Java EE archives, such as EAR and WAR files.