Yeah, 40 would probably be fine. Definitely better than 48. A Select Easy Rider in 40cm could be good fin. It's probably quite powerful due to it being targeted at avoiding spinout. The freeslam might give you more top end though, not sure.
JP Super-X 106l, North F8 Ram: 5.8m,