Scooterville does accept first person checks with proper ID. Also bank cashiers checks. All forms of plastic except Am Ex.
I'm sorry, I don't know. I suggest you call them and ask.
I have never tried to pay them with a check, they may do an electronic check for guarantee, not sure.
Thanks! Your answer is awaiting moderation.