I didn't have one but I did see other people with them.
Yes, sealed cushion seats are allowed. Make sure the cushion does not have a zipper on it because they do not consider them sealed and will not allow them.
Yes but it must be sealed, no zippers or openings
Yes, I believe so. I've never brought one, but I have seen other people bring them. :)
Thanks! Your answer is awaiting moderation.