can Ripple technology work without the use of the "built in currency"?
No, because XRP is needed to facilitate transfers.
Having a native currency is why Ripple is succeeding where Open Transactions and the original Ripple failed.
Is it possible that the native currency could be randomly distributed using proof of work instead of a premine? I think the answer is yes. But I prefer the current model where developers and other staff can get paid.