I believe any server purchase, SBS or Enterprise, comes with some base number of CALs, although I don't know the numbers offhand. For that you may need to speak with your local Qliktech sales office.
Personal Edition is as stable as Qlikview Developer. It is exactly the same code, the only difference is the license. Developer allows you to create documents that will be shared with other users. Documents created with PE are intended for use only by the PE user that created the document and the licensing mechanism enforces that policy. The rules are:
- A PE created document may not be opened by a different PE user.
- A PE created document may be opened by a licensed user.
- A document saved by a licensed user may not be opened by a PE user. An exception is that Qliktech has the ability to PE enable a licensed document, for example the demo documents provided by Qliktech.
So no, a Qlikview Partner may not create documents and deliver those documents to a customer who uses only PE.
Hope that helps.