I am selling because I bought a Mustang Seat with the drivers backrest. Yes, I still have the passenger strap. Are you thinking of the strap only or the strap and hardware?
The memory foam did not lower my position ( as best as I can tell) because I specifically asked Mean City Cycles to keep me at the same position as the original seat. Yes, the hole is there for the backrest.