>>"I didn't know how to use the layout for 3d modeling, I always draw 2d things."
What's the difference?
>>"I typed mspace and now the view in the layout works as the model space. "
As it would do for 2D also, there is no difference.
>>"Using modelspace in the layout to make visual styles work won't cause any problem while trying to print the views into a pdf file right?"
Hopefully not, try it.