Let me lay it down to you nice and easy:
YES, you can play offline! To play offline, start ESF, then go to MULTIPLAYER, then to LAN GAMES, and finally CREATE GAME.
And obviously, you do not want to play with the walls, so to help you play with other players, you can do so with auto-playing...