shame about those mounting lugs - without those it would be a really simple print.
I think I'd be inclined to have holes there are use a metal fixing for the 'lugs/legs'.
Mind you I guess they'd be pretty simple supports.

As far as nyllon goes taulman nylon 230 prints at 230c and is pretty easy to use - compared to most nylon.
So that's not an issue.
pet-g would also work well. But nylon has a lot more 'give'.

Depends what it does I suppose.
Hell pla would probably do the job too.

Fred's a nice guy and probably won't charge you :-)

I'm poor and self employed and would have to :-)