Hi darkarchon,
If her allergy is type IV it would likely be fine. If her allergy is Type I then I would certainly avoid all latex. There is more about latex allergies in post #2 here.
In terms of how suitable it may be for your body type and sleeping positions … I would make sure you do some careful testing of course (with both of you on the mattress) to make sure it’s a good match for you in terms of PPP and that you are OK with any motion transfer of an innerspring with helicals.
In terms of quality I would need to know the specifics of what was inside it (see this article) to make any meaningful comments about it because I don’t know the density of the foam they use but the cotton and the innerspring are both good quality components. Not surprisingly the price seems very reasonable as well.
Phoenix