Hi,
First, before any upgrades, I strongly advise you to read the upgrade guidelines and release notes of the target NXOS version. In your case:
Upgrade guide NXOS: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus7000/sw/upgrade/guide/cisco_nexus7000_software_upgrade_and_downgrade_guide_8x.html
Upgrade guide FPGA: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus7000/sw/epld/cisco_nexus7000_epld_rn_8x.html
Release notes: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus7000/sw/release/notes/cisco_nexus7000_release_notes_8x.html
If you read the first document (upgrade guide) you have there a table with supported upgrades to your target NXOS: ISSU Paths for Cisco NX-OS Release 8.0(1). You will see that the upgrade is possible from your running version.
If it would have not been there, then you either look on multi-step ISSU, or a cold upgrade (non-ISSU).
About the FPGA, it all depends on the version on your modules. There is a table called Table 7 Supported Modules with the FPGA in Cisco NX-OS Releases 8.0(1), 8.1(1), and 8.2(1)
If the version is the one in the table, you're good. If not, you need to upgrade
Stay safe,
Sergiu