Can Flipboard check if my feed works before submitting my RSS magazine?

No. You will need to submit your feed to have it reviewed.