No! You do not have to have a funeral. For some people, a memorial service (a body is not present) is preferred. For others, there is no ceremony at all. The way you are memorialized is entirely up to you.