In SQL Server 2008R2 Will currently deployed applications still work if I turn on Mirroring without changing connection strings?
Yes, it'll be just fine and you'll fail over just fine, provided that the server that was the single server is online.  If that server is totally down then without the connection string change the apps won't know how to find the other instance.

In short yes it'll work fine until you can get the connection strings updated.