It wouldn't be hard to find a welding shop who can fabricate a mounting plate for you. But, it sounds like you are on a budget, so that may push you out of the price range, to begin with.
Saying that, what is your vision for winch usage? If it is just an "I may need something to get out one day", but you otherwise won't ever use it, then don't sweat it. I have had a winch on my 300 for years, and never had to use it- that's because where I ride, I'm not in situations where it's an issue. If something did happen, I'd be able to walk out and come back with a come-along and get it out.
In my area, for most situations, a winch is on every atv, but few are ever unspooled. They are used more for lifting a plow, than winching out.
So, what I'm getting at is you need to decide, since money is tight, if it is a need or a want. You may decide that you don't need to spend any money on it.
A side consideration- the HF winch may work perfectly fine, if you never, or almost never, need it. In that case, mounting it is going to be your biggest expense.