Yep, you've got it, steels are to maintain the edge without removing metal, and stones [carborundum, aluminium oxide or diamond] to reshape the edge [reduce the shoulder, or take the edge back to remove nicks] at much longer intervals. BTW, conventional stones are a bit painfully slow for taking an edge back, to remove major nicks/chips. Diamond bench stone, or better, a belt linisher for that job.
Short steels that will fit in a day pack are available, but for a maintenance steel for home, one in the 250-300mm range is the go.
F Dick make a range of steels that can be a bit bewildering [different cuts in round, oval, flat and square sections], but the standard cut round 300mm model has served me well for years. That will handle the longest knives [300mm blade] that I have, no problem.
If you're passing through the Melbourne CBD, there are a couple of catering industry supplies shops in Elizabeth Street; Cuisine World at No. 245 or London & American Supply Stores at No. 483.
Or a search for 'F Dick steels' on Google or FleaBay will bring up some mail order suppliers.