ANYTHING is possible, but it is highly doubtful a convicted felon would be employed by a government agency. However, this is not to say that one might be employed in a position where his past criminal status might not matter matter (i.e.: a non-public-contact job).
Nope. Get rid of it.
If the conviction is 10 years old
A convicted felon can get a CDL (but they can't get a hazmat endorsement). However, they would be best advised to ensure that they've found employers who would be willing to hire them once they obtained a CDL.
Not unless he has requested that of the state that his felony record be expunged and requested that his gun rights be restored. If the person was a convicted FEDERAL felon, they will not be able to - no mechanism is in place for granting federal felons a restoration of their rights.
Convicted felons are prohibitted by US Code, Title 18 from owning "black powder arrms" which are specifically named in the statute.
There is very little history about the state of Iowa's government. Iowa was founded in 1846 and made Des Moines is capital in 1857. The constitution for the state was also adopted in 1857.
Yes
No
An executive order restoring citizenship rights to a felon does not authorize the felon to possess a firearm under Iowa law, unless the order explicitly states the person is authorized to do so. It is highly unlikely a felon will ever receive such authorization.
5 years
If a felon lives with you, you should probably move far away If a felon lives with you u are bad at picking dates
That would depend on the conditions of his parole.