so long as its all in game you shouldnt have issue.

plus anything thats on your retainers in garden are on the mb aswell and you are completely allowed to trade with pllayers.

using pf to advertise is the only potentially dodgy part but like you said peole have been doing that forever too so shouldnt be an issue.