Welcome to the database!
There's lots to do here, so it may take a while to get your bearings.
Yes, only scans are allowed for card images.
As far as adding cards goes; Yes, the Card Identification forum is a good place to post about them because you can upload a photo of the card the show people what you are talking about. Also note that, unless it is truly a single card set, we don't add just one card. The checklist for the entire set needs to known to add it to the database.
When trying to find your cards in the database, if you've only tried browsing through the years and set listings you may have missed cards that are actually already listed. If you navigate to the player's page where all of the cards of that person are listed, there is an option to add filters to pare down the list. Filtering the subjects cards by the card number is often the most efficient way to find the card in the database.
Let us know if you find your cards, and if not, post up some pictures and see if anyone knows of the sets they're from.
-Tom
Ted Musgrave card collection 98.9% Complete: Cards Known: 1013, Cards Owned: 1002
I prefer the company of people who disagree with me for the right reasons over the company of those who agree with me for the wrong reasons.