For inventory space I'd recommend trying something like 15 slot bags as they should provide a fair amount of space without being too costly. It can also help having a safe/invisible, oiled and craftsman bag as that will to some extent organise the drops you pick up.A shared slot may also come in handy for a Copper-Fed Salvage O' Matic rather than using an assortment of 25 use salvage kits. For crafting, you should be able to have up to two active crafting disiplines and be able to swap them in and out for 50s a time. As for storage space, alts can work but personally I'd get an extra bank tab or two when you see the need for it and extend your material storage a bit. With the banker thing, there should be one at the octopus in Lion's Arch amongst other places. It should show up as a bag on the map. As for mounts, you should get your first one in the first instance upon arriving in the Crystal Desert via a story step after completing the first task there.