تمام موارد توافقی هست و هیچ الزامی نداره
پیشنهاد میکنم قراردادی مناسب تنظیم و امضا کنید که مورد رضایت دو طرف باشه
1- کارفرما میتونه نام و آدرس سایت شما به عنوان نمونه کار در سایت خودش قرار بده
2- بستگی به این داره که موقع ثبت قرارداد این موارد لحاظ شده باشه یا نه. در غیر اینصورت کارفرما میتونه از انجام این موارد سرباز بزنه
3- کارفرما میتونه درخواست تست نهایی داشته باشه ولی خوب معمولا خودش یک سرور تهیه میکنه تا مشکلی بعدا نداشته باشه
این مواردی که شما ذکر کردید مربوط به تعهدات کارفرما میشه و باید دید شما آیا قرارداد رسمی دارید یا خیر و آیا این موارد در قرارداد ذکر شده