How to auto start instance of sql server 2012 localdb on startup?
Create a Windows Service program that uses the instance.  Auto start your program.

Or, use SQL Server Express, which is also free, and can be setup to run at startup - this is the default behavior.