you always need to launch the games through steam irregardles of whether you are online or not,
for lan you simply start in offline mode if you don't have internet connectivity.
you can still lan on steam games even if you are on the internet generally creating a game in steam will be lan because it only accepts dedicated servers as hosts, not sure about RO though