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

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