Awesome, Glad I could Help! It always bring me joy when I help someone. If you want to learn more I have a complete course that teaches plumbing in Revit available at mepguy.com/
It's either using the reference level of the duct you selected or it's using the reference level of the current level. I'm not sure you'll have to test it out.
Do you mean like changing the line type to dashed? I have a video on customizing the line types. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-vchk-enJqPs.html
Another point is revit is telling this "Can't make type "M_Transition - Welded - Generic : Standard" when I am creating an out pipe from the lavatory...Any explanation please
If you need actual pipes from a specific manufacturer, you might be able to download their pipe fitting families from their website. For example, I believe charlotte has families located on their website. Check out this pdf I found after googling, www.charlottepipe.com/Documents/Revit_ReadMe.pdf For pipe material types you can create your own using know characteristics like roughness etc. Also, check out bimobject.com
You need to open the P-Trap Family and change it's settings. Select your P-trap after you load it in. You can select it in the project or use the project browser and search for it. Then click "edit family". On the properties panel, change the part-type from "Multi Port" to "Elbow". Check out my P-trap video at 1:20 seconds in. I do this very fast in that video. The full length P-Trap video is on my website. Since you are asking about this, I'll make an entire video on some tips and tricks for working with P-Traps. I hope this helps!