Unfortunately not. An Xbox LIVE account is required in order to purchase Dashboard Themes and much, much more.
At the dashboard click create an account!
choose one of the default themes already installed on the xbox 360 for instance the halo theme or go round looking for new themes on xbox live
You can buy an XBox Live card from many stores like Rogers, Blockbuster, etc. You need to be signed in, go to the dashboard. Go to "submit code" or something along those lines. Enter the code, and you'll have it.
No, just change the email address in your Xbox live account.
Yes
download them from the marketplace on xbox live
yes to download anything on xbox live you need a silver xbox live account
if you want xbox credits for arcade games, then go to game marketplace, then look for something that says "get points" or something like that, click on that, and i think it will lead you from that. if you want to join xbox live then just click join xbox live and make your account for a 1 month free trial, if you have account and you want to renew then i would try to go to the my xbox on the dashboard and click your profile then look for something with xbox live, if it isn't on your profile then go to my xbox again and click system settings and click on xbox live
After purchasing an Indie Game from the Xbox Live Marketplace (accessible from the Xbox 360 dashboard, or online at Xbox's website when signed in to your Live account), go to the "My Games" section of the Games tab on the Xbox 360 dashboard and choose the game you want to play. All games (Arcade, Indie, and On Demand) are available to play from there, though you may choose to filter which games are shown.
I am afraid you are suck with the new dashboard.
soiljaboy47 is his xbox live name
You are allowed to create another account if you obide by the Xbox LIVE Code of Conduct and Xbox LIVE Terms of Use.