Will I still be entitled the 5% tax allowance for business costs?

Unfortunately, if you are deemed to be within IR35, you will no longer be entitled the 5% allowance.