The best website for ID in my opinion is ALL ABOUT MARBLES - Your online resource for collecting marbles you can find me there regularly too. The site host is having some issues with new accounts, it requires you to type the word "fourteen" to prove you aren't a robot and sometimes you have to do it several times before it accepts it for some reason.
There are lots of books out there, Marble Mania and American Machine Made Marbles are pretty good.
Looks like #1 might be an agate marble. 2 and 3 are hard to tell what they are here. More pics of those might help. #4 is an Akro patch with oxblood, #5 looks like it might be a Peltier MCR (multi-color rainbo). #6 is a Peltier rainbo. #7 looks like a Vitro, probably a conqueror.
Those are hard to pin down with very little in the way of traits exhibited that lend a hint to the maker. #2 might be an Akro, 3 possibly a Ravenswood.