Welcome to sport we like to calll an obsession. Actually I call it a passion, my wife say im obsessed!
let your slack line lay in the water, at least til you get you casting down. make sure you line size is a match to your rod/reel set up. Practice practice practice.
As far as limited room for the back cast....well.....welcome to the sport we like to call an obsession!