2007 TRX500FM Foreman 4×4 Frame Question

I have to replace my frame (broken at lower A-arm mounts). I can’t seem to find a 2007 frame right now — new or used. When they are available, used seems to be almost the same price as new. OEM sources say "backordered." I can find 2009 new and used. Two questions: 1 — Can I use a 2009 frame or other years? 2 — am i limited to the FM? I am getting conflicting information from parts/OEM dealers. Some say the part number is different for the 2007 (vs. 2009) so they aren’t at all the same. Some say everything should fit fine on a 2009 frame. I am concerned about believing a "should" when this is going to cost me $600 plus. If the difference is very minor, i have someone who can weld a bracket or something like that for me.