Questions about support settings

i have an interesting idea for a project that would involve exploiting support settings, and there’s a few things i’d like some advice on. i think i know what to look at in the settings, but some clarification would be helpful.

  1. i want to make sure that the supports won’t detach from the model at all. i think the settings i should look at are “top z distance” and “support/object xy distance,” setting both to zero. am i on the right track? i also saw that i "bottom z distance can be adjusted. should i look into that?

  2. to use a specific filament for support material, i think i need to change “support/raft base” and “support/raft interface” to the filament i want to use. is that correct?

any advice would be appreciated. thanks in advance.