Hi,
I'm not sure when you created your albums; judging by the upload dates of the cards in the one that I can see, you created that one during the week. If you just created the other two albums today - it takes quite a while for the software to sync new albums and it can be several hours or even overnight before you can see them. If you still have problems tomorrow, the best place to post is here:
Site Support, Technical ?s and Suggestions - Splitcoaststampers
On the second point, I am not sure of this, but it might be that because albums are a more private option, that could be why the cards aren't showing on the latest uploads page. I ought to know for sure, but I've never actually checked that out.
It's certainly true that in general you will get more views and your cards will more easily be seen if they are left in your Member Gallery rather than put into albums.