Hello, can SharePoint 2007 migrate to SharePoint 2013 and if so, what kind of pre-steps needed?
You basically have two options. The first option, would be to first run a “preupgradecheck” on your 2007 server. Then, you could create a 2010 environment and perform a “database attach” upgrade. Then, you would create a 2013 environment and essentially perform the same thing from 2010 to 2013.
The other option, is just do a migration of your content and sites using a migration tool like ShareGate or Content Matrix. This would allow you leave your databases in-place and just migrate all of your SharePoint data into a new 2013 environment.
I would probably go with step 2. This will allow you and your company to evaluate the current state of your 2007 environment. Over the years, it is very likely your environment could use a little clean up before migrating to 2013. Unless your 2007 environment is pristine, I would work with your team to discuss your Information Architecture, determine what files or content you *need* to migrate over to 2013.