Just to update, I finally got the 32gig problem sorted
Seems I wasnt far off all along. I was just using wrong version of pfs (pfs3, Im now using pfs3d).
The pcmcia problem however still persists. Ive had it display the drive on workbench a few times, but trying to use it just results in a "disk is empty" message.