Server Validations should be applied to the forms action page.
In the case of DataAssist insert , update and delete pages, They all post to themselves, so you apply it directly to the page you are validating.
Yes, the validation Show If behavior is still there. In the Server Behaviors panel, Click the plus button and select WebAssist -> Validation -> Validation Show If