To the first, it's true. (When you go to buy your gun, you fill out papers stating you don't use any illegal substances, withholding information from the US Federal Government is a big no no).
The second, You have a license to sell firearms? Or are you in a state that requires a license to have a firearm? Or do you mean a CCW? Either of the three, you wouldn't be getting that license back until you wait 7 years after you got your felony and then went to court to get it anulled.
And hell yes, I love my guns.