Regarding your question on the expiration of LoadRunner components, your answer can be found in the click-to-accept license agreement which was available during your software installation. On a historical basis up to the Loadrunner 12 Community Edition, the license to use any and all LoadRunner components has been tied to the license of the controller. So, technically when your controller license expired then your right to use any other component, from WinDIFF to VUGEN to Analysis also expired and you should either re-up your controller license or remove the components from your PC.
The trial license is intended just for that, an evaluation of the product. If you need training, then training licenses are available for purchase. if you need a production ( non evaluation and non training ) license then those are available as well. You may convert an existing installed evaluation license to either a training or production license with the purchase and installation of a license key on the existing controller, good for a single installation of the tool on a specific host.
You can validate this independently by reading the click-to-accept license agreement which ships with your version of Loadrunner.
If you want a non-expiring edition then may I refer you to the LoadRunner version 12 Community Edition.