NRL star Reece Walsh is placed on a good behaviour bond and fined for drug possession and contravening a police move-on order.