They're a lot easier than you think. You think you'll land on your back, but if you bail you will like 99% land on your feet. Just commit to the rotation, and take one foot off if nessessary.
Both wheels are not touching. Its still a sick picture but it's not fully clicked. I have no idea what that rail is like in person, it might be hard to get onto or something, idk.
Make sure the forktube is not longer than two inches, or else the bar will bend right where the forktube ends. If it's 2 or 2 and a half inches you'll be fine.