Best method to move a sql 2012 express install AND upgrade to 2016 standard

I would definitely Backup and Restore in the way that @Ifor described

Here are my notes on upgrading (its written for a specific version, but it covers the general case of "how" as well as things to consider. I expect its way more than you need, but you may find some useful items in there.