My seat and frame arrived today. I went for a Bride seat rail that has a slide rail and side mount adapters. The seat is a Bimarco Expert FIA approved seat.
I think I might find out if I can find some wear pads to make it last a little longer, as the velour looks a bit thin.