Do they have opening in the back (especially in the middle on my SL Grand) so that things can remain plugged in?

Yes, the cables can stay plugged in.

The cover for the Studiologic SL 88 Grand is in the shop.