From what I have read about that software, it does have it's own shopping cart interface. Is that correct?
Regarding structure, I would suggest Sole Proprietor would be fine, but that's of course ultimately your decision on how best to structure yourself.